1. Conduid
  2. Maps
  3. kaiyuanxiaobing/atomgit-mcp-server
MCP server · Maps

kaiyuanxiaobing/atomgit-mcp-server

AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform

Unclaimed MulanPSL-2.0 mcpatomgitgitmodel-context-protocol
45Fair

Scored yesterday · breakdown

About kaiyuanxiaobing/atomgit-mcp-server

kaiyuanxiaobing/atomgit-mcp-server is an MCP server published by kaiyuanxiaobing in the Maps category: atomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform.

The repository has 8 stars and 5 forks, with the last commit 6 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

Claude Code
claude mcp add atomgit-mcp-server -- npx -y @atomgit.com/atomgit-mcp-server
npx
npx -y @atomgit.com/atomgit-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about kaiyuanxiaobing/atomgit-mcp-server

Powered by Claude · Grounded in docs

I know everything about kaiyuanxiaobing/atomgit-mcp-server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 11 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

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版

README fetched from the repository 11 hours ago. The original is authoritative.

Questions

About kaiyuanxiaobing/atomgit-mcp-server

How do I install kaiyuanxiaobing/atomgit-mcp-server?

Run claude mcp add atomgit-mcp-server -- npx -y @atomgit.com/atomgit-mcp-server, then add the server to your MCP client's configuration.

Is kaiyuanxiaobing/atomgit-mcp-server safe to use with an AI agent?

Its trust score is 45 out of 100 (fair). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is kaiyuanxiaobing/atomgit-mcp-server still maintained?

Yes — the last commit was 6 days ago. The repository has 8 stars and 5 forks and 2 open issues.