GitLabのカンバンボード操作を行うためのMCPサーバー
A Model Context Protocol server for managing GitLab Kanban board operations.
list_tasks - Retrieve task list from project’s Kanban boardcreate_task - Create a new task on the Kanban boardupdate_task - Update an existing taskdelete_task - Delete a task from the boardadd_comment - Add a comment to a tasksrc/
├── api/
│ └── gitlab.ts # GitLab API client and methods
├── config/
│ └── gitlab.ts # GitLab configuration
├── tools/
│ ├── handlers.ts # Tool handler implementations
│ └── schemas.ts # Tool schema definitions
└── index.ts # MCP server main entry point
npm install
Create a .env file with the following environment variables:
GITLAB_TOKEN=your_gitlab_token
GITLAB_URL=your_gitlab_url # default: https://gitlab.com
npm run build
For development with auto-rebuild:
npm run watch
Since MCP servers communicate over stdio, we recommend using the MCP Inspector:
npm run inspector
Add the following to your cline_mcp_settings.json:
{
"mcpServers": {
"gitlab-kanban-mcp-server": {
"command": "node",
"args": ["path/to/gitlab-kanban-mcp-server/build/index.js"],
"env": {
"GITLAB_TOKEN": "your_gitlab_token",
"GITLAB_URL": "your_gitlab_url"
}
}
}
}
git checkout -b feature/amazing-feature)git commit -m '✨ feat: Add amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License.
Get Python Docs
An MCP server implementation for managing marginalia and annotations
A Model Context Protocol (MCP) server that provides real-time cryptocurrency analysis via CoinCap's API. Enables Claude and other MCP clients to fetch crypto prices, analyze market trends, and track historical data.
Enhanced FileSystem MCP server