Skip to main content
Glama

GitLab Kanban MCP Server

🎯 GitLab Kanban MCP 服务器

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

✨ 特点

🛠️ 可用工具

  • list_tasks - 从项目的看板中检索任务列表
  • create_task - 在看板上创建新任务
  • update_task - 更新现有任务
  • delete_task从板上删除任务
  • add_comment - 为任务添加评论

🏗️ 项目结构

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 许可。

You must be authenticated.

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

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

模型上下文协议服务器,可通过列出、创建、更新和删除任务以及添加评论的工具来管理 GitLab 看板。

  1. ✨ 特点
    1. 🛠️ 可用工具
  2. 🏗️ 项目结构
    1. 🚀 入门
      1. 📦安装
      2. 🔧 配置
      3. 🛠️ 构建
    2. 🔍 调试
      1. 📝 使用方法
        1. 克莱恩配置
      2. 🤝 贡献
        1. 📄 许可证

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            A modular server that implements the Model Context Protocol standard, providing tools for interacting with GitHub, GitLab, Google Maps, Memory storage, and web automation through a unified gateway.
            Last updated -
            1,133
            3
            Python
            Apache 2.0
            • Linux
            • Apple
          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that enables efficient management of GitHub issues in a Kanban board format, allowing LLMs to automate task management through GitHub integration.
            Last updated -
            4
            2
            4
            TypeScript
            MIT License
          • -
            security
            F
            license
            -
            quality
            A custom server implementation that allows AI assistants to interact with GitLab repositories, providing capabilities for searching, fetching files, creating/updating content, and managing issues and merge requests.
            Last updated -
            JavaScript
          • -
            security
            F
            license
            -
            quality
            An MCP server that enables communication with GitLab repositories, allowing interaction with GitLab's API to manage projects, issues, and repositories through natural language.
            Last updated -
            20
            JavaScript

          View all related MCP servers

          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