Skip to main content
Glama

AtomGit MCP Server

Mulan Permissive Software License, Version 2
6
7

AtomGit MCP Server

smithery badge

English | 中文

AtomGit MCP 服务器是专门为 AtomGit 开源协作平台的模型上下文(MCP) 服务的实现。提供了一系列方法,允许 AI 管理 AtomGit 开源协作平台的仓库、issues、pull requests、branch、label等。

安装使用

从源代码构建

前提条件(npx启动跳过该步骤)

  • nodejs v18.20.2 或者更高版本

  • pnpm 10.9.0

  • 拥有 AtomGit 账户的访问令牌,获取方式

克隆仓库

git clone https://atomgit.com/atomgit-open-source-ecosystem/atomgit-mcp-server.git cd mcp-server-atomgit

构建项目

pnpm build

查看构建位置

pwd

claude 可执行文件启动

stdio mode:

{ "mcpServers": { "command": "node", "args": [ "/home/user/work/mcp-server-atomgit/dist/index.js" ], "env": { "ATOMGIT_PERSONAL_ACCESS_TOKEN": "<your-atomgit-api-key-here>" }, } }

MCP Hosts配置

claude

npx 启动
{ "mcpServers": { "atomgit-mcp-server": { "command": "npx", "args": [ "-y", "atomgit-mcp-server@latest" ], "env": { "ATOMGIT_PERSONAL_ACCESS_TOKEN": "<your-atomgit-api-key-here>" } } } }

vscode

NPX

{ "mcp": { "inputs": [ { "type": "promptString", "id": "your-atomgit-api-key", "description": "AtomGit Personal Access Token", "password": true } ], "servers": { "atomgit-mcp-server": { "command": "npx", "args": [ "-y", "atomgit-mcp-server@latest" ], "env": { "ATOMGIT_PERSONAL_ACCESS_TOKEN": "<your-atomgit-api-key-here>" } } } } }

可用工具

mcp-server-atomgit 服务器提供了多种与 AtomGit 交互的工具,后续会不断完善:

工具

类别

描述

get_user_repository

repo

列出用户授权某个的仓库

get_user_repositories

repo

列出用户授权的所有仓库

get_org_repositories

repo

列出组织授权的所有仓库

create_issue

issue

为某个仓库创建issue

create_issue_comment

issue

为某条issue创建评论

delete_issue_comment

issue

删除某条issue的评论

get_issue_comment

issue

获取某条issue的评论

list_issue_comments

issue

列出某条issue的所有评论

list_issues

issue

列出某个仓库的所有issues

get_issue

issue

获取某个issue的详细信息

set_assignees

issue

设置某个issue的负责人

list_issue_assignees

issue

列出某个issue的负责人

check_if_user_is_assignable

issue

检查某用户是否可分配为issue负责人

create_pull_request

pull

创建一个新的变更请求

get_pull_request_details

pull

获取某个变更请求的详细信息

create_pull_request_comment

pull

为某个变更请求创建评论

create_pull_request_reply

pull

回复某个变更请求的评论

get_pull_request_comment

pull

获取某个变更请求评论的详细信息

list_repository_branches

branch

获取分支列表

get_repository_branch_details

branch

获取分支信息

get_repository_labels

label

获取仓库所有标签

create_issue_labels

label

为issue添加标签

get_issue_labels

label

获取issue的所有标签

delete_issue_label

label

从issue中移除标签

get_label_by_name

label

根据名称获取仓库中的单个标签

贡献

我们欢迎热爱开源的开发者们的贡献!如果您想为这个项目做出贡献,请按照以下指南操作:

  1. 访问仓库https://atomgit.com/atomgit-open-source-ecosystem/atomgit-mcp-server

  2. Fork 此仓库

  3. 为 feature 或 bug 修复创建一个新分支。

  4. 更改代码,并确保代码有良好的文档。

  5. 提交一个 pull request,并附上清晰的更改描述。

有任何问题,请给我们提交issue,我们会及时查看反馈,并积极解决~

木兰宽松许可证, 第2版

木兰宽松许可证, 第2版

Deploy Server
A
security – no known vulnerabilities
A
license - permissive license
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.

A Model Context Protocol server that enables AI to manage AtomGit open source collaboration platform resources including repositories, issues, pull requests, branches, and labels.

  1. 安装使用
    1. 从源代码构建
    2. MCP Hosts配置
    3. 可用工具
    4. 贡献
    5. 木兰宽松许可证, 第2版

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    A Model Context Protocol server for Git repository interaction and automation. This server provides tools to read, search, and manipulate Git repositories via Large Language Models.
    Last updated -
    13
    70,957
    MIT License
  • A
    security
    F
    license
    A
    quality
    A Model Context Protocol server that enables AI models to interact with GitHub's API, allowing for repository creation and management with descriptions, topics, and website URLs through natural language commands.
    Last updated -
  • -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants to perform GitHub operations including repository management, file operations, issue tracking, and pull request creation.
    Last updated -
    1
  • -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants to interact with GitLab repositories, allowing tasks like managing merge requests, searching projects, and creating comments through RESTful API integration.
    Last updated -
    7
    2
    • Apple

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/kaiyuanxiaobing/atomgit-mcp-server'

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