github-repo-intel-mcp
Provides tools to retrieve repository overview, recent pull requests, contributors, hot files, CI status, and dependencies from any GitHub repository via the GitHub REST API.
Surfaces GitHub Actions check run status (conclusions) for a given ref, as part of CI status retrieval.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@github-repo-intel-mcpgive me a one-page brief on kubernetes/kubernetes"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
GitHub Repository Intelligence MCP Server
A hosted Model Context Protocol server that gives AI coding agents structured intelligence about any GitHub repository — overview, recent PRs, contributors, hot files, CI status, and dependencies — through a single MCP endpoint.
No local setup. No git clone. No Octokit boilerplate. Plug your agent into the MCP URL and start asking questions.
Why this exists
Local GitHub MCP servers exist, but they require every user to set up Node/Python, install the server, manage tokens, and keep it patched. This Actor runs on Apify's platform and is reachable as a hosted streamable-HTTP MCP endpoint — your agent just needs the URL.
It's useful when you want an LLM to reason about a codebase without giving it filesystem or shell access: think code-review bots, repo-onboarding helpers, dependency-audit agents, refactor planners.
Hosted vs local — when this saves you time
This Actor | Local MCP server | |
Setup | Paste URL + token into client config |
|
Distribution | Same URL works for every teammate | Each teammate sets up their own |
Updates | Always latest server build | You patch + redeploy |
Auth surface | One Apify token + optional GitHub PAT in tool args | GitHub PAT lives on every machine |
Cost when idle | $0 (Standby mode, billed per call) | Whatever your laptop/server costs |
When local wins | Air-gapped repos, on-prem GitHub Enterprise | — |
Three workflows it shortens
Repo onboarding — drop the URL into Claude Code, ask "give me a one-page brief on
kubernetes/kubernetes: maintainers, top 10 hot files, current PR pipeline, CI health." One conversation, six tool calls, no clones.PR-review prep — before reviewing a stranger's PR, run
get_contributors+list_recent_prs+get_hot_fileson the target repo to know who you're dealing with and where the churn actually lives.Dependency / supply-chain audit —
get_dependenciesacross a list of repos in a loop, no shell access required, no risk of maliciousnpm installrunning on your machine.
Related MCP server: revibe-mcp
Tools exposed
Tool | What it returns | Typical use |
| Stars, forks, language, license, topics, last push | "Is this repo still maintained?" |
| Recent PRs with author, state, merge dates | "Show me the last 20 merged PRs by user X" |
| Top contributors by commit count | "Who maintains this project?" |
| Most-modified files over the last N commits | "Where's the churn?" |
| Check runs and conclusions for a ref | "Is the default branch green?" |
| Parses | "What does this project depend on?" |
Every tool accepts an optional github_token parameter. With no token you get GitHub's 60-req/hour limit on public repos. Provide a fine-grained PAT and you get 5,000 req/hour and can access private repos.
Pricing
$0.005 per tool call. First 100 calls free per user.
Pay-per-event model — you only pay when a tool actually executes. No subscription, no minimums. The server runs in Apify Standby mode, so you're not billed for idle time.
Usage
From an MCP-aware client (Claude Desktop, Cursor, Continue, etc.)
The Actor exposes a Streamable-HTTP MCP transport at:
https://cg-nguyen--github-repo-intel-mcp.apify.actor/mcpAuthentication uses your Apify token via the Authorization: Bearer <APIFY_TOKEN> header — most MCP clients let you configure this in their server config.
Example tool call (raw JSON-RPC)
curl -X POST https://cg-nguyen--github-repo-intel-mcp.apify.actor/mcp \
-H "Authorization: Bearer <APIFY_TOKEN>" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "get_repo_overview",
"arguments": {"owner": "facebook", "repo": "react"}
}
}'From Claude Desktop config
{
"mcpServers": {
"github-repo-intel": {
"url": "https://cg-nguyen--github-repo-intel-mcp.apify.actor/mcp",
"headers": {
"Authorization": "Bearer <APIFY_TOKEN>"
}
}
}
}Limits and caveats
Free tier on Apify gets you $5/month of usage credits — enough for ~1,000 free tool calls before the per-event price kicks in.
The
get_hot_filestool scans up to 200 commits and makes one API call per commit, so it eats GitHub rate limit the fastest. Pass agithub_tokenif you call it often.get_ci_statusreads the GitHub Checks API — it surfaces GitHub Actions, CodeQL, and any third-party check that posts back via the Checks API. Repos that run their CI entirely on external systems (Prow, Buildkite, CircleCI without GitHub integration) may show 0 check runs even when the build is green. The response includes anotefield flagging this case.This is a read-only server. It cannot create PRs, comment on issues, or modify any repository state.
All data comes straight from the GitHub REST API — no caching layer, so freshness equals what the GitHub API returns.
Source & roadmap
Author: luongnp. Open to feature requests — file an issue on the Actor page if you want a tool added (issues board, releases, dependency vulnerabilities via Dependabot API, etc.).
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables querying and analysis of public GitHub repositories for statistics, contributor data, and commit history. It provides both a RESTful API and an MCP interface for seamless integration with AI agents.Last updatedMIT
- Alicense-qualityDmaintenanceEnables analysis of any GitHub repository to get architecture, file roles, execution flows, system design Q\&A, and structured agent context. Works with MCP-compatible clients like Claude Desktop, Cursor, and Windsurf.Last updated56MIT
- Alicense-qualityCmaintenanceProvides code intelligence for AI coding agents by indexing repositories into a hybrid knowledge graph, enabling agents to query dependencies, impact, and context through 28 MCP tools.Last updated2Apache 2.0
- Alicense-qualityDmaintenanceEnables AI-powered GitHub interactions including repository analysis, code search, PR reviews, and more through the MCP protocol.Last updated4MIT
Related MCP Connectors
Screens public GitHub repos and PRs to generate risk maps, findings, and merge-readiness signals.
An MCP server that gives your AI access to the source code and docs of all public github repos
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/heisencodex-jpg/github-repo-intel-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server