Available tools
18 tools| Tool | Description |
|---|---|
list_repositories | List repositories for the authenticated user or a specific organization |
get_repository | Get detailed information about a specific repository |
list_issues | List issues for a repository with filtering by state, labels, and assignees |
create_issue | Create a new issue in a repository |
update_issue | Update an existing issue (title, body, state, labels, assignees) |
list_pull_requests | List pull requests for a repository with filtering by state and base branch |
get_pull_request | Get detailed information about a specific pull request |
create_pull_request | Create a new pull request |
list_commits | List commits for a repository or specific branch |
get_commit | Get detailed information about a specific commit |
list_branches | List branches for a repository |
get_file_contents | Get the contents of a file or directory in a repository |
search_code | Search for code across repositories |
search_issues | Search for issues and pull requests across repositories |
list_workflows | List GitHub Actions workflows for a repository |
list_workflow_runs | List workflow runs for a repository or specific workflow |
get_user | Get information about the authenticated user or a specific user |
list_organizations | List organizations for the authenticated user |
Setup
A few steps to connect your AI agents to GitHub.
- 1
Create Your Account
Sign up for PatchOps to access our MCP server management platform.
- 2
Authorize GitHub
Click the Connect button to authorize PatchOps to access your GitHub account via OAuth.
- 3
Grant Permissions
Review and approve the requested GitHub scopes in the authorization screen.
- 4
Configure Your AI Agent
Add the GitHub MCP server URL to your AI agent's configuration file.
- 5
Start Managing
Begin asking your AI agent to manage repositories, issues, pull requests, and more.
Connect to your AI assistant
Pick the tool your team uses for the exact setup steps.
- 1
Open Claude settings
Launch Claude, click the profile button (bottom left), and go to Settings.
- 2
Access connectors
Open the Connectors tab, scroll to the bottom, and click “Add custom connector”.
- 3
Name your connector
Enter any name you’d like for this connector.
- 4
Get the connector URL
Log in to PatchOps, open the /mcp page, and copy the connector URL you want to use.
- 5
Add the connector
Paste the URL into the “Remote MCP server URL” box and click Add.
- 6
Start using
Your GitHub connector is ready to use in Claude.
