Repository Inspector MCP Server
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., "@Repository Inspector MCP ServerReview the repo at /home/user/project and generate a Markdown report"
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.
Repository Inspector
This is a small TypeScript developer tool that inspects changes in a Git repository, runs optional validation commands, and produces a Markdown report. It can be used from a command line or exposed to AI clients through MCP.
Your task
Investigate the repository and improve it as you judge best. The starter works for a narrow happy path, but production use may expose correctness, safety, reliability, contract, output, documentation, or testing weaknesses.
You are not expected to finish everything. We care about how you investigate, prioritize, implement, verify, and explain a meaningful scope.
Related MCP server: code-review-mcp-server
Product decision
This tool may be used directly by developers and by AI coding agents. Decide whether its production interface should be CLI-first, MCP-first, or hybrid. Implement improvements consistent with your decision.
There is no preferred label. Explain:
The primary user and execution environment you assumed.
The trust boundary and allowed capabilities.
Reliability, discoverability, latency/context, and output-size tradeoffs.
How the interfaces you continue to advertise stay behaviorally consistent.
What evidence would change your decision.
Time and rules
Maximum 90 focused minutes within 48 hours of receiving the invitation.
Use AI coding tools freely. Verify their work and document at least one suggestion you corrected or rejected.
Work in your own repository created from this template.
Commit as you work and complete
SUBMISSION.mdin your final commit.Completion is not required. Accurate scope and verification matter more than a large diff.
Setup
npm install
npm run typecheck
npm testCLI
npm run inspector -- review --repo ./path/to/repo --format markdown
npm run inspector -- review --repo ./path/to/repo --validate "npm test"The report is written to review-report.md.
MCP
Start the stdio server with:
npm run mcp-serverIt exposes a review_repository tool taking repo_path (required), base_ref
(optional), and validation_commands (optional array of shell commands).
MCP arguments can be steered by content inside the repository under review (prompt injection), so running validation commands over MCP is disabled by default. To enable it, the server operator must set both of these environment variables — setting only one leaves validation disabled:
INSPECTOR_ALLOW_VALIDATION=1INSPECTOR_VALIDATION_ALLOWLIST="npm test,npm run typecheck"— a comma-separated list of the exact commands permitted to run; anything else is skipped.
When validation is disabled or a command isn't on the allowlist, the tool
still returns a full read-only report; the skipped command is reported with
status: skipped and a reason instead of being silently dropped.
Project layout
src/core.ts shared review orchestration
src/cli.ts command-line adapter
src/mcp-server.ts MCP adapter
src/git.ts Git inspection
src/validation.ts validation execution
src/report.ts Markdown report generation
test/ public starter testsWhen finished, submit via Security → Report a vulnerability on this
repo — see SECURITY.md for exactly what to include. Do not reply by email;
that submission channel is not monitored.
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
- AlicenseBqualityDmaintenanceEnables AI assistants to perform code reviews by providing access to staged files, git diffs, and repository file content. It allows users to evaluate changes and context within any local git repository before committing or pushing.39ISC
- AlicenseNot gradedqualityAmaintenanceEnables automated code review and GitHub PR commenting through MCP integration.439MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to fetch GitHub pull request diffs and metadata, and post review comments directly through the MCP protocol.1MIT
- -licenseNot gradedqualityNot gradedmaintenanceEnables generating AI-powered standups from git activity, with risk flags and markdown digests, via MCP tools.
Related MCP Connectors
Remote MCP for AI Studio Android release gate MCP, structured receipts, audit logs, and reviewer-rea
Remote MCP for Gemini upgrade evals, prompt regressions, output diffs, and eval receipts.
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/bestcreator01/ai-repo-inspector'
If you have feedback or need assistance with the MCP directory API, please join our Discord server