GitHub
Manage GitHub repositories, issues, PRs, workflows, and CI/CD operations
About
Manage GitHub repositories, issues, pull requests, workflows, and more through GitHub’s hosted MCP server, with no local runtime required and additional remote-only tools.
Features
- Repository Management: Browse and query code, search files, analyze commits, and understand project structure
- Issue & PR Automation: Create, update, and manage issues and pull requests with AI assistance
- CI/CD & Workflow Intelligence: Monitor GitHub Actions workflow runs, analyze build failures, and manage releases
- Code Analysis: Examine security findings, review Dependabot alerts, and get comprehensive codebase insights
- Team Collaboration: Access discussions, manage notifications, and streamline team processes
- Copilot Integration: Perform tasks with GitHub Copilot coding agent (exclusive to remote server)
- Modular Toolsets: Mix and match specific GitHub functionality toolsets for your use case
What you’ll need to connect
Required:
- Personal Access Token: GitHub Personal Access Token with appropriate repository permissions
- GitHub MCP Endpoint Path: Select the toolset and access mode for this connection
See the official remote GitHub MCP server documentation for the current toolset reference and configuration details.
GitHub MCP Endpoint Path
All paths are appended to the fixed base URL https://api.githubcopilot.com/mcp. Current Obot versions display the valid paths in a dropdown. On older Obot versions that display a text field instead, enter one of the paths below exactly as shown. Choose a read-only path to prevent the server from offering tools that modify repositories, issues, pull requests, or other GitHub resources.
| Toolset | Description | Standard path | Read-only path |
|---|---|---|---|
| Default | GitHub’s default context, issues, pull_requests, repos, and users toolsets |
/ |
/readonly |
| All | All available GitHub MCP tools | /x/all |
/x/all/readonly |
| Actions | GitHub Actions workflows and CI/CD operations | /x/actions |
/x/actions/readonly |
| Code Quality | GitHub Code Quality findings | /x/code_quality |
/x/code_quality/readonly |
| Code Security | Code scanning and other code-security tools | /x/code_security |
/x/code_security/readonly |
| Copilot | GitHub Copilot coding-agent tools | /x/copilot |
/x/copilot/readonly |
| Copilot Issue Intents | Opt-in Copilot issue-assignment tools with intent metadata | /x/copilot_issue_intents |
/x/copilot_issue_intents/readonly |
| Dependabot | Dependabot alerts and dependency tools | /x/dependabot |
/x/dependabot/readonly |
| Discussions | GitHub Discussions | /x/discussions |
/x/discussions/readonly |
| Gists | GitHub Gists | /x/gists |
/x/gists/readonly |
| Git | Low-level Git data operations | /x/git |
/x/git/readonly |
| Issues | GitHub Issues | /x/issues |
/x/issues/readonly |
| Labels | GitHub Labels | /x/labels |
/x/labels/readonly |
| Notifications | GitHub Notifications | /x/notifications |
/x/notifications/readonly |
| Organizations | GitHub Organizations | /x/orgs |
/x/orgs/readonly |
| Projects | GitHub Projects | /x/projects |
/x/projects/readonly |
| Pull Requests | GitHub Pull Requests | /x/pull_requests |
/x/pull_requests/readonly |
| Repositories | Repository and code operations | /x/repos |
/x/repos/readonly |
| Secret Protection | Secret scanning and protection tools | /x/secret_protection |
/x/secret_protection/readonly |
| Security Advisories | Repository and global security advisories | /x/security_advisories |
/x/security_advisories/readonly |
| Stargazers | Repository stargazer information | /x/stargazers |
/x/stargazers/readonly |
| Users | GitHub user profiles and related operations | /x/users |
/x/users/readonly |
| Copilot Spaces | Remote-only GitHub Copilot Spaces tools | /x/copilot_spaces |
/x/copilot_spaces/readonly |
| GitHub Support Docs Search | Remote-only GitHub product and support documentation search | /x/github_support_docs_search |
/x/github_support_docs_search/readonly |
⚠️ Upgrade notice
This entry now requires selecting a GitHub-hosted MCP endpoint path. Existing connections may need to reconnect and select a path; select
/to preserve the previous default behavior. Authentication still uses your GitHub Personal Access Token.
Configuration
Environment variables
| Variable | Description | Required |
|---|---|---|
GITHUB_MCP_PATH | Select an endpoint path from the entry description. On older Obot versions, enter one of those paths exactly as shown. | Yes |
Request headers
| Header | Description | Required |
|---|---|---|
Authorization | GitHub PAT | Yes |
Remote runtime
- Url Template
https://api.githubcopilot.com/mcp${GITHUB_MCP_PATH}