LabscoMCP early access ↗
kaiyuanxiaobingMCP SERVER

AtomGit

Manage AtomGit repositories, issues, pull requests, branches and labels from a conversation, using a personal access token.

by kaiyuanxiaobing ↗Git Hosting & Code ReviewCommunity

LABSCO SUMMARY

Checks whether a user can be assigned before you try to assign them.

That is a small tool with an outsized effect on an agent's success rate: assignment failures are usually permission problems, and asking first turns a failed write into a decision. The coverage is deliberately collaboration-shaped — issues, reviews, branches and labels — rather than file operations, and the token you supply is a personal one, so its reach is your own access.

What it is

A server for the AtomGit open-source collaboration platform. It covers the everyday collaboration surface — repository listing, the full issue lifecycle, pull request review, branches and labels — with each tool mapping onto one AtomGit API operation.

What you get

  • Repositories: get_user_repository, get_user_repositories and get_org_repositories
  • Issues: create_issue, list_issues, get_issue, plus comments through create_issue_comment, get_issue_comment, list_issue_comments and delete_issue_comment
  • Assignment: set_assignees, list_issue_assignees and check_if_user_is_assignable
  • Pull requests: create_pull_request, get_pull_request_details, create_pull_request_comment, create_pull_request_reply and get_pull_request_comment
  • Branches: list_repository_branches and get_repository_branch_details
  • Labels: get_repository_labels, get_label_by_name, create_issue_labels, get_issue_labels and delete_issue_label

Requirements

An AtomGit personal access token in ATOMGIT_PERSONAL_ACCESS_TOKEN. The simplest path is npx -y atomgit-mcp-server@latest; VS Code can prompt for the token instead of storing it in the config. To build from source you need Node.js v18.20.2 or higher and pnpm 10.9.0, then pnpm build and point your client at dist/index.js. The npm package is atomgit-mcp-server, version 1.0.9. Licensed under the Mulan Permissive Software License, Version 2.

Setup effort

One command plus a key — npx -y atomgit-mcp-server@latest, then supply credentials