GitHub Repository Intelligence logo

GitHub Repository Intelligence

Hosted MCP tools for inspecting GitHub repositories, including maintenance, contributors, pull requests, churn, CI checks, and dependencies.

Install GitHub Repository Intelligence

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://cg-nguyen--github-repo-intel-mcp.apify.actor/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

GitHub Repository Intelligence MCP server exposes structured read-only GitHub repository data through a hosted Streamable HTTP MCP endpoint. Its tools report repository metadata, merged pull requests, contributors, frequently changed files, GitHub Checks API results, and dependencies from common manifest files. Use it for repository onboarding, PR-review preparation, or dependency audits when agents should not need local clones or shell access. An Apify token is required, while an optional GitHub token raises API limits and enables private-repository access.

Use cases

  • Assess whether a GitHub repository is actively maintained
  • Prepare for pull-request review by examining contributors and recent changes
  • Find high-churn files before planning a refactor
  • Check GitHub-hosted CI results for a branch
  • Audit declared dependencies across repositories

Key features

  • Repository metadata and maintenance signals
  • Recent pull-request and contributor analysis
  • Hot-file analysis across recent commits
  • GitHub Checks API status
  • Dependency parsing for five manifest formats
  • Hosted Streamable HTTP MCP access

Tools6

What GitHub Repository Intelligence lets your agent do. Expand a tool for its parameters.

Self-reported~70 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

7/7 checks healthy over the last 37d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Last commit5mo agoMost recent push to the default branch.
Tools exposed6Callable tools this server registers over MCP.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How GitHub Repository Intelligence works

What GitHub Repository Intelligence MCP server does

GitHub Repository Intelligence MCP server gives MCP-compatible coding agents a read-only way to inspect GitHub repositories without cloning them locally. It returns repository metadata such as stars, forks, primary language, license, topics, and last push time. Agents can also inspect recent pull requests, contributor activity, file-change concentration, check results, and dependencies.

The service is intended for questions that require repository context rather than file editing. Examples include determining whether a project is still maintained, identifying its main maintainers, finding areas with recent churn, checking whether a branch is green, and reviewing declared dependencies.

How it works

The server runs on Apify and exposes a Streamable HTTP MCP endpoint. An MCP client sends tool calls to the endpoint with an Apify bearer token in the request headers. Each call identifies a repository by its owner and name; the tools then obtain current information from the GitHub REST API.

Six tools are available:

  • get_repo_overview returns repository metadata and the last push date.
  • list_recent_prs returns recent pull requests, including authors, states, and merge dates.
  • get_contributors ranks contributors by commit count.
  • get_hot_files identifies the most-modified files across the last requested number of commits.
  • get_ci_status reports check runs and conclusions for a reference.
  • get_dependencies parses package.json, requirements.txt, go.mod, Cargo.toml, and pyproject.toml.

The GitHub Repository Intelligence MCP server does not cache responses, so results reflect the data available from GitHub when each request runs. Every tool accepts an optional github_token argument. Without it, public-repository requests use GitHub’s unauthenticated limit of 60 requests per hour. A fine-grained personal access token provides a 5,000-request hourly limit and access to private repositories.

Setup and configuration

Configure an MCP client with the endpoint https://cg-nguyen--github-repo-intel-mcp.apify.actor/mcp and send the Apify token as an Authorization: Bearer <APIFY_TOKEN> header.

No local runtime, repository clone, Node or Python installation, or local server deployment is required. The hosted endpoint is shared across users, while authentication is handled through the Apify token. GitHub authentication can be supplied per tool call through github_token when higher limits or private repositories are needed.

Usage is priced at $0.005 per executed tool call, with the first 100 calls free per user.

Limitations and notes

The GitHub Repository Intelligence MCP server is read-only. It cannot create pull requests, comment on issues, or change repository state.

get_hot_files can inspect up to 200 commits and makes one GitHub API request per commit, making it the most rate-limit-intensive tool. Supply a GitHub token if using it frequently.

get_ci_status reads GitHub’s Checks API. It can report GitHub Actions, CodeQL, and third-party checks that publish through that API, but external CI systems without GitHub integration may produce zero check runs even when their builds pass. Responses include a note for this situation.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about GitHub Repository Intelligence

GitHub Repository Intelligence is an MCP server that connects AI coding agents to GitHub’s REST API through a hosted Streamable HTTP endpoint. Its main tools inspect repository metadata, recent pull requests, contributors, hot files, GitHub Checks API results, and dependencies without requiring a local clone.

You do not install it locally; configure an MCP client with the hosted endpoint and an Apify bearer token. The endpoint is `https://cg-nguyen--github-repo-intel-mcp.apify.actor/mcp`, and the README includes Claude Desktop and curl examples.

Configure Cursor with the hosted MCP URL and an `Authorization: Bearer <APIFY_TOKEN>` header.

Yes, provide a fine-grained GitHub personal access token through the tool’s optional `github_token` argument. The token also raises the GitHub API limit from 60 requests per hour for unauthenticated public-repository access to 5,000 requests per hour.

No, it is read-only. It cannot create pull requests, comment on issues, or modify repository state.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewGitHub Repository Intelligence AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/github-repository-intelligence?style=directory)](https://allmcps.com/mcp/github-repository-intelligence)
HTML Embed
<a href="https://allmcps.com/mcp/github-repository-intelligence"><img src="https://allmcps.com/api/badge/github-repository-intelligence?style=directory" alt="GitHub Repository Intelligence on AllMCPs" /></a>