
GitLumen MCP
Gives Claude direct access to GitHub repository and PR screening without needing external LLM calls. The local analyzer pulls metadata, file trees, and diff data from public repos, then runs heuristic checks for dependency risks, hardcoded secrets, missing tests, CI config, and dynamic code patterns. Returns a risk score, category breakdown, findings list, and merge-readiness signal that Claude can use to answer code review questions or assess PRs before approval. Stores reports locally as JSON so you can retrieve past analyses. Works unauthenticated for public repos or accepts a GitHub token for higher rate limits. Runs over stdio for Claude Desktop and Cursor, or as a remote HTTP server with bearer token auth.
- tools
- 5
- auth
- Secret needed
- transport
- HTTP
- last updated
- Jun 7, 2026
Tools
5 toolsPublic tool metadata for what this MCP can expose to an agent.
screen_repositoryScreen a repository or PR.
Screen a repository or PR.
No parameter schema in public metadata yet.
get_review_reportFetch a previous report by `reportId`.
Fetch a previous report by `reportId`.
No parameter schema in public metadata yet.
list_review_reportsList local reports.
List local reports.
No parameter schema in public metadata yet.
get_repository_structureGet repository/PR structure without generating a full risk report.
Get repository/PR structure without generating a full risk report.
No parameter schema in public metadata yet.
explain_gitlumen_mcp_flowExplain Path 1 flow and how Path 2 Base MCP can be attached later.
Explain Path 1 flow and how Path 2 Base MCP can be attached later.
No parameter schema in public metadata yet.
Sponsors
Readme
GitLumen MCP Server - Version 1.0.0
GitLumen MCP Server is a Node.js project that exposes a GitLumen-style review intelligence layer through the Model Context Protocol (MCP), so AI agents can call it as tools.
This project focuses on:
AI Agent / MCP Client
-> GitLumen MCP Server
-> GitHub public repo / PR reader
-> local risk analyzer
-> GitLumen-style report
This project intentionally does not execute onchain transactions yet and does not use Base MCP send_calls. A Base MCP custom plugin can be attached in Path 2 after this intelligence server is ready.
Features
Details
- Repository
- github.com/gitlumen-team/gitlumen-mcp
- Category
- Developer Tools
- Transport
- HTTP
- Auth
- Required
- Registry
- MCP registry, active