Agentifact assessment — independently scored, not sponsored. Last verified Mar 6, 2026.
@modelcontextprotocol/server-github
Provides AI agents with tools to access GitHub repositories, retrieve commits, issues, and perform repository operations via MCP protocol.
Viable option — review the tradeoffs
You need your AI agent to read and act on GitHub repository state—pull commits, check issues, understand code context—without manually copying data into prompts.
Fast, reliable access to GitHub data. Agent sees real-time repository state. Rate limits apply (GitHub API standard limits). Toolset-based access control lets you restrict which GitHub operations the agent can perform. No local git clone needed.
You're building an AI coding assistant or DevOps workflow that needs to automate GitHub tasks—create issues, comment on PRs, trigger code scanning—without context switching.
Tight integration with GitHub's native tools. Coding agent and security scanning work reliably. Requires appropriate GitHub subscription tier. Toolset granularity means you can lock down agent permissions per operation.
GitHub API rate limits apply to agent calls
Each tool invocation hits GitHub's API. Standard rate limits (60 req/hour unauthenticated, 5000 req/hour authenticated) mean high-volume agent workflows may throttle. No built-in batching or caching layer in the MCP server itself.
Personal access token scope creep
If you generate a token with broad scopes (repo, admin:org_hook, etc.) and the token leaks, attacker gets full GitHub access. Use minimal scopes (e.g., repo:read_only for read-only agents). Rotate tokens regularly. Store securely in environment variables, never in config files.
GitHub personal access token with correct scopes
MCP server authenticates to GitHub API via token. Without it, server cannot connect. Token scope determines what agent can do (read repos, write issues, trigger workflows, etc.). Mismatched scopes = silent failures or permission errors.
Trust Breakdown
What It Actually Does
This tool lets AI agents connect to GitHub repos to read commits, issues, and other data, plus run actions like updates using the MCP protocol.
Provides AI agents with tools to access GitHub repositories, retrieve commits, issues, and perform repository operations via MCP protocol.
Fit Assessment
Best for
- ✓code-operations
- ✓repository-management
Score Breakdown
Protocol Support
Capabilities
Governance
- permission-scoping
- rate-limiting