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.
Created
August 07, 2025
Last Updated
August 07, 2025
Category
Automation & ScriptingAuthor
Sunwood-ai-labs
Model Context Server Protocol for your HANA DB
Database Upadter MCP
An MCP (Model Context Protocol) server for executing macOS terminal commands with ZSH shell. This server provides a secure way to execute shell commands with built-in whitelisting and approval mechanisms.