repository-inspector
Provides tools for inspecting changes in a Git repository, running validation commands, and generating Markdown reports.
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-inspectorReview the repo changes, run validation, and create 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-automation
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. Inspect the implementation to determine
its current input contract and whether it is suitable for the production model
you propose.
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
- Flicense-qualityDmaintenanceMCP server for automated GitHub repository quality management, enabling review, README generation, cleanup, and monitoring.
- Alicense-qualityBmaintenanceMCP server for automated code review using AI agents. It analyzes code diffs or file paths for bugs, security issues, and style violations.MIT
- Flicense-qualityBmaintenanceMCP server for AI DevTool workflow, exposing tools and resources for code review, repository chat, and repository operations.1
- Flicense-qualityCmaintenanceA local-only MCP server that exposes git repository history, diffs, and status as tools for LLM clients, working entirely against a local git repo on disk.
Related MCP Connectors
Scans MCP servers for tool poisoning, prompt injection and supply chain risks.
A MCP server built for developers enabling Git based project management with project and personal…
A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…
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/abdulrahmanzrein/ai-repo-inspector'
If you have feedback or need assistance with the MCP directory API, please join our Discord server