Aegis
by wei9072
Inspects proposed file changes for syntax, structural, security, and workspace findings through one MCP validation tool.
Install Aegis
Run the project’s own setup commands, in order.
Setup steps from the project
wei9072/aegis installs with its own commands rather than a config we can generate, so these are copied as-is. Run them in order in a terminal. Source: github.com
git clone https://github.com/wei9072/aegis && cd aegiscargo install --path crates/aegis-mcp
Overview
Use cases
- Inspect proposed edits for parser errors
- Compare structural signals before and after a change
- Identify security anti-patterns in supported source files
- Check workspace changes for import cycles
- Detect removed public symbols during refactoring
Key features
- Single `validate_file` MCP tool
- Tree-sitter syntax analysis
- Structural signal deltas
- Rule-based security findings
- Mtime-cached workspace indexing
- Python, TypeScript, JavaScript, Go, Java, C#, PHP, Swift, Kotlin, Dart, and Rust support
Security & health
What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.
Recent health check succeeded.
Adoption & maintenance
Factual signals from GitHub, npm, and our automated checks — not a rating.
How Aegis works
Reviews
No reviews yet — be the first to share how it worked for you.
Frequently Asked Questions about Aegis
Related MCP servers
Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.
AllMCPs Directory Badge
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/wei9072-aegis)<a href="https://allmcps.com/mcp/wei9072-aegis"><img src="https://allmcps.com/api/badge/wei9072-aegis?style=directory" alt="Aegis on AllMCPs" /></a>