repocritics-mcp-server
OfficialClick 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., "@repocritics-mcp-serverShow me the scores and reviews for expressjs/express"
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.
repocritics-mcp-server
An MCP server that gives an agent read access to the RepoCritics corpus: community-written summaries of open-source repositories, plus the scores and reviews behind them.
The point is that the summarising has already happened. Asking "is this library still maintained, and what do people actually complain about?" normally means reading a README, skimming a release feed, and sampling four issue threads. Here it is one call that returns a page someone already wrote.
Read-only, no API key, free.
Install
Claude Code — nothing to install first:
claude mcp add repocritics -- npx -y repocritics-mcp-serverAnything else — add to your client's MCP config:
{
"mcpServers": {
"repocritics": {
"command": "npx",
"args": ["-y", "repocritics-mcp-server"]
}
}
}Or install it globally and drop the npx:
npm install -g repocritics-mcp-serverNo configuration follows. The server talks to the public REST API over HTTPS; nothing is stored locally and no credentials are involved.
Related MCP server: Gitingest MCP Server
Tools
Tool | What it returns |
| Full-text search across the corpus. |
| The community wiki page for one repository. |
| Metadata and scores for one repository. Same arguments. |
| Community reviews for one repository. Same, plus |
| Every category with the tag filters that define it. |
| Tag vocabulary across the corpus, most frequent first. Optional |
| A cached deep-analysis report, when one exists for the repository. |
get_wiki is the one worth reaching for first — it is the summarised form the whole project exists to produce.
Resources
URI | Content |
| Wiki page as markdown |
| Reviews as JSON |
| Atom feed of recent review activity |
Coverage
The corpus is seeded, not exhaustive — roughly two thousand repositories at the time of writing. search_repos is the cheapest way to check whether something is present before asking for it by name; a miss comes back as an explicit "not in the corpus" rather than an empty page.
Rate limits
100 requests per endpoint per day, per IP. No key, so nothing to rotate.
Responses are edge-cached, and a cached response never reaches the counter — repeated reads of the same page are effectively free. In practice the ceiling is only met by walking the corpus with a fresh query each time, which is what it is there for.
Going over returns a plain message with the time until the quota resets. If the limit is genuinely in your way, open an issue.
Configuration
Variable | Default | Purpose |
|
| Point at a local or staging deployment |
Using the data
Wiki pages are written by contributors at github.com/repocritics/wiki and licensed CC-BY-SA 4.0. Quote them, build on them, feed them to a model — attribute RepoCritics and link back.
The API is also described as OpenAPI 3.1 and advertised through an ARD catalog, if you would rather call it directly than through MCP.
Development
npm install
npm run build
npm run dev # run from sourceLicense
MIT — see LICENSE. Wiki content is CC-BY-SA 4.0 and licensed separately.
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
- AlicenseBquality-maintenanceIntegrates with Google CodeWiki to search, fetch, and cache documentation for GitHub repositories, enabling easy access to repository documentation through natural language queries.Last updated51
- FlicenseBqualityDmaintenanceEnables analysis and querying of Git repository content (both public and private) through a unified tool that provides repository summaries, file structures, and full content optimized for LLM consumption.Last updated1
- Alicense-qualityDmaintenanceEnables AI assistants to analyze GitHub repositories, including fetching repository details, searching, and retrieving README content.Last updated6981ISC
- Alicense-qualityCmaintenanceProvides read-only access to Cordra digital object repositories, enabling AI assistants to explore schemas, retrieve objects, and search using Lucene queries.Last updated1MIT
Related MCP Connectors
Screens public GitHub repos and PRs to generate risk maps, findings, and merge-readiness signals.
Search public open-source code, documentation, metadata, vulnerabilities, changelogs, and examples.
Repo intel for AI coding agents: overview, PRs, contributors, hot files, CI, deps. Remote MCP.
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/repocritics/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server