Provides the ability to fetch and summarize README documentation from public Git repositories using remote repository URLs.
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., "@README Insight MCPSummarize the README for https://github.com/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.
README Insight MCP
Small MCP server that summarizes README files from either a local path or a public Git repository. It exposes:
Tools:
readme_summaryfor local paths andreadme_from_gitfor remote reposResources:
readme://local/currentfor accessing the current directory's READMEPrompts:
analyze_readmefor analyzing a README's completeness
What it shows
How to define MCP tools, resources, and prompts
How to summarize README content from local files or Git URLs
A clear, demo-friendly use case
Setup
git clone /home/naeemgtng/projects/example-mcp
cd example-mcp
npm installRun
npm run devExample Claude MCP setup
claude mcp add readme-insight -- npx tsx /home/naeemgtng/projects/example-mcp/src/server.tsExample tool calls
{
"name": "readme_summary",
"arguments": {
"path": "."
}
}{
"name": "readme_from_git",
"arguments": {
"repo_url": "https://github.com/user/repo"
}
}Example output
{
"summary": "First paragraph of the README...",
"key_facts": [
"Install",
"Run",
"Example tool call"
]
}Resources
The server exposes one resource:
URI | Description |
| Returns the README from the current working directory |
Prompts
The server exposes one prompt:
Name | Description | Arguments |
| Analyze a README for completeness |
|
Example prompt call:
{
"name": "analyze_readme_prompt",
"arguments": {
"repo_url": "https://github.com/user/repo"
}
}Read about it here