- Removed gitlab-index.js and integrated its functionality into index.js. - Updated server name to "gitlab-mcp-server" and version to "1.1.0". - Enhanced GitLab API client with methods for creating, merging, retrieving, and closing merge requests. - Added tools for handling merge requests with detailed input validation using Zod. - Implemented command-line argument parsing for transport mode (stdio or http) and port configuration. - Introduced Streamable HTTP transport for remote access and debugging. - Updated package dependencies to the latest versions.
33 lines
879 B
JSON
33 lines
879 B
JSON
{
|
|
"name": "gitlab-mcp-server",
|
|
"version": "1.1.0",
|
|
"main": "index.js",
|
|
"type": "module",
|
|
"bin": {
|
|
"gitlab-mcp-server": "./index.js",
|
|
"gitlab-mcp": "./index.js"
|
|
},
|
|
"scripts": {
|
|
"start": "node index.js",
|
|
"start:stdio": "node index.js --transport stdio",
|
|
"start:http": "node index.js --transport http --port 3000",
|
|
"dev": "npx @modelcontextprotocol/inspector node index.js",
|
|
"dev:http": "node index.js --transport http --port 3000"
|
|
},
|
|
"keywords": [
|
|
"mcp",
|
|
"gitlab",
|
|
"merge-requests"
|
|
],
|
|
"author": "Jasery",
|
|
"license": "ISC",
|
|
"description": "A Model Context Protocol server for GitLab operations, primarily for creating and merging merge requests",
|
|
"dependencies": {
|
|
"@modelcontextprotocol/sdk": "^1.24.3",
|
|
"zod": "^3.25.76"
|
|
},
|
|
"devDependencies": {
|
|
"@modelcontextprotocol/inspector": "^0.17.2"
|
|
}
|
|
}
|