Labsco
MCP SERVER

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

Git Hosting & Code Review
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