Skip to main content
Glama

🎯 GitLab Kanban MCP 服务器

用于管理 GitLab 看板操作的模型上下文协议服务器。

✨ 特点

🛠️ 可用工具

  • list_tasks - 从项目的看板中检索任务列表

  • create_task - 在看板上创建新任务

  • update_task - 更新现有任务

  • delete_task从板上删除任务

  • add_comment - 为任务添加评论

Related MCP server: GitHub Kanban MCP Server

🏗️ 项目结构

src/
├── 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

🔧 配置

使用以下环境变量创建.env文件:

GITLAB_TOKEN=your_gitlab_token
GITLAB_URL=your_gitlab_url  # default: https://gitlab.com

🛠️ 构建

npm run build

对于使用自动重建的开发:

npm run watch

🔍 调试

由于 MCP 服务器通过 stdio 进行通信,我们建议使用MCP Inspector

npm run inspector

📝 使用方法

克莱恩配置

将以下内容添加到您的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"
      }
    }
  }
}

🤝 贡献

  1. Fork此存储库

  2. 创建你的功能分支( git checkout -b feature/amazing-feature

  3. 提交您的更改( git commit -m '✨ feat: Add amazing feature'

  4. 推送到分支( git push origin feature/amazing-feature

  5. 创建拉取请求

📄 许可证

该项目已获得 MIT 许可。

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Sunwood-ai-labs/gitlab-kanban-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server