This fix resolves two issues in the createNote function:
1. Use plural form for resource types (issues, merge_requests) in the URL path
2. Remove duplicate /api/v4 in URL construction, which caused 404 errors
These changes align with the GitLab API documentation and fix 404 errors when adding notes to issues or merge requests.
- Changed to s to use the correct plural form in API endpoints
- This fixes 404 errors when trying to add notes to issues or merge requests
- Added a test file to verify the fix
- Conforms to GitLab API documentation which uses plural resource names (issues, merge_requests)
This PR adds a badge for the [gitlab mcp](https://glama.ai/mcp/servers/7jwbk4r6d7) server listing in Glama MCP server directory.
<a href="https://glama.ai/mcp/servers/7jwbk4r6d7"><img width="380" height="200" src="https://glama.ai/mcp/servers/7jwbk4r6d7/badge" alt="gitlab mcp MCP server" /></a>
Glama performs regular codebase and documentation checks to:
* Confirm that the MCP server is working as expected
* Confirm that there are no obvious security issues with dependencies of the server
* Extract server characteristics such as tools, resources, prompts, and required parameters.
This badge helps your users to quickly asses that the MCP server is safe, server capabilities, and instructions for installing the server.