AtomGit MCP Server

Mulan Permissive Software License, Version 2
0

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ATOMGIT_PERSONAL_ACCESS_TOKENYesYour AtomGit account access token

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
get_user_repository

Search for AtomGit user repository

assign_issue

Assign users to an issue in a AtomGit repository

list_repository_issues

List issues in a AtomGit repository

get_issue_details

Get details of a specific issue in a AtomGit repository

list_issue_assignees

List assignees for a specific issue in a AtomGit repository

check_if_user_is_assignable

Check if a user can be assigned to an issue in a AtomGit repository

get_user_repositories

Search for AtomGit user repositories

get_org_repositories

Search for AtomGit org repositories

create_issue

Create a new issue in a AtomGit repository

create_issue_comment

Create an issue comment in a AtomGit repository issue

create_pull_request

Create a new pull request in a repository

get_pull_request_details

Get details of a specific pull request

create_pull_request_comment

Create a comment on a pull request

create_pull_request_reply

Reply to a comment on a pull request

get_pull_request_comment

Get details of a specific pull request comment

list_pull_request_comments

List comments on a pull request

list_repository_branches

List branches in a repository

get_repository_branch_details

Get details of a specific branch in a repository

create_repository_label

Create a new label in a repository

get_repository_labels

Get all labels in a repository

create_issue_labels

Add labels to an issue in a repository

get_issue_labels

Get all labels for an issue in a repository

delete_issue_label

Remove a label from an issue in a repository

get_label_by_name

Get a single label by name from a repository

ID: oymm0hus7s