CodeAudit Agent
БесплатноНе проверенMCP server for AI-powered code security, quality, and performance review. Enables auditing code directly from VS Code via right-click or MCP tools.
Описание
MCP server for AI-powered code security, quality, and performance review. Enables auditing code directly from VS Code via right-click or MCP tools.
README
🔍 CodeAudit Agent
AI-Powered Code Security, Quality & Performance Review
Python LangGraph MCP Groq Built by Nimra
Paste any code → Get security vulnerabilities, quality issues, performance bottlenecks, auto-fix, and a graded report.
Works as a Streamlit web app AND as an MCP server for VS Code.
What it detects
| Category | Checks |
|---|---|
| 🔒 Security | OWASP Top 10 · SQL injection · XSS · hardcoded secrets · eval() · weak crypto · debug mode |
| ✨ Quality | SOLID violations · cyclomatic complexity · naming · DRY · magic numbers · error handling |
| ⚡ Performance | O(n²) loops · N+1 queries · memory leaks · blocking I/O · string concat in loops |
Languages supported
Python · JavaScript · TypeScript · Java · C++ · C · C# · Go · Rust · PHP · Ruby · Swift · Kotlin · SQL · Bash
Architecture
Code input (Streamlit UI or VS Code via MCP)
↓
LangGraph orchestrator
↓ (parallel)
┌──────────────┬──────────────┬──────────────┐
│ Security │ Quality │ Performance │
│ Agent │ Agent │ Agent │
│ OWASP Top 10 │ SOLID/Clean │ Big-O/leaks │
└──────────────┴──────────────┴──────────────┘
↓
Fix Agent (auto-generates fixed code)
↓
Scorer (computes grade A+ → F)
↓
Report (.md + .json export)
Quick Start
git clone https://github.com/nimra-pixel/codeaudit.git
cd codeaudit
pip install -r requirements.txt
cp .env.example .env # add GROQ_API_KEY
streamlit run app.py
MCP Server (for VS Code)
python mcp/server.py
Then install the VS Code extension from vscode/ folder.
Right-click any code → CodeAudit: Audit This File
MCP Tools exposed
| Tool | Description |
|---|---|
audit_code |
Full security + quality + performance audit |
quick_security_scan |
Security only (faster) |
detect_code_language |
Detect programming language |
Works with LangGraph, CrewAI, Claude Desktop, and any MCP client.
Built by
Nimra Tariq — AI Engineer & Assistant Professor, Superior University Lahore, Pakistan
Also built: MedAgent · DeepResearch · VEMA
MIT License
Установка CodeAudit Agent
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/nimra-pixel/codeauditFAQ
CodeAudit Agent MCP бесплатный?
Да, CodeAudit Agent MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для CodeAudit Agent?
Нет, CodeAudit Agent работает без API-ключей и переменных окружения.
CodeAudit Agent — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить CodeAudit Agent в Claude Desktop, Claude Code или Cursor?
Открой CodeAudit Agent на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare CodeAudit Agent with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development