Advanced Code Analysis MCP Server
@ItamarZand88
About Advanced Code Analysis MCP Server
Advanced Code Analysis MCP Server with Knowledge Graph and AI Insights - TypeScript implementation with Neo4j backend
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Advanced Code Analysis MCP Server?
An MCP server that combines Neo4j knowledge graphs, AI-powered analysis (GPT‑4/Claude), and advanced static analysis to analyze large‑scale code projects. It is designed for developers and teams needing deep architectural insights, security analysis, and quality metrics.
How to use Advanced Code Analysis MCP Server?
Use the analyzeRepository method with a git URL and branch, then query the resulting knowledge graph using natural language. Setup is via Docker (docker‑compose up -d) or local installation (npm install && npm run build && npm start). Configure API keys and Neo4j settings in a .env file.
Key features of Advanced Code Analysis MCP Server
- AI‑Powered Analysis with GPT‑4/Claude for advanced insights
- Advanced Knowledge Graph with Neo4j for complex relationships
- Natural Language Queries with no learning curve
- Deep Architectural Analysis and Automated Security Analysis
- Parallel Processing for large projects (up to 10M lines in 30 min)
- Comprehensive Quality Metrics and monitoring dashboards
Use cases of Advanced Code Analysis MCP Server
- Enterprise Code Audit: analyze main system for security issues and code smells
- Developer Onboarding: show core components and how they interact
- Refactoring Planning: find tightly coupled components and suggest where to break dependencies
- Performance Analysis: find bottlenecks and inefficient algorithms
FAQ from Advanced Code Analysis MCP Server
What are the system requirements?
Node.js 18+, Docker & Docker Compose, 8GB+ RAM, 100GB+ disk space.
How do I set up the server?
Copy .env.example to .env, edit settings, then run docker-compose up -d or install locally with npm install && npm run build && npm start.
Which AI providers are supported?
OpenAI (GPT‑4) and Anthropic (Claude). Set AI_PROVIDER, AI_MODEL, and the corresponding API keys in your .env.
How can I monitor performance and health?
Access Neo4j Browser at http://localhost:7474, Grafana Dashboard at http://localhost:3001, Prometheus Metrics at http://localhost:9091, and Health Check at http://localhost:3000/health.
What transports or authentication are used?
The server exposes an HTTP API (health check on port 3000). AI and Neo4j credentials are configured via environment variables (OPENAI_API_KEY, ANTHROPIC_API_KEY, NEO4J_PASSWORD).
Frequently asked questions
What are the system requirements?
Node.js 18+, Docker & Docker Compose, 8GB+ RAM, 100GB+ disk space.
How do I set up the server?
Copy `.env.example` to `.env`, edit settings, then run `docker-compose up -d` or install locally with `npm install && npm run build && npm start`.
Which AI providers are supported?
OpenAI (GPT‑4) and Anthropic (Claude). Set `AI_PROVIDER`, `AI_MODEL`, and the corresponding API keys in your `.env`.
How can I monitor performance and health?
Access Neo4j Browser at http://localhost:7474, Grafana Dashboard at http://localhost:3001, Prometheus Metrics at http://localhost:9091, and Health Check at http://localhost:3000/health.
What transports or authentication are used?
The server exposes an HTTP API (health check on port 3000). AI and Neo4j credentials are configured via environment variables (`OPENAI_API_KEY`, `ANTHROPIC_API_KEY`, `NEO4J_PASSWORD`).
Basic information
More Developer Tools MCP servers
MCP-Scan: An MCP Security Scanner
invariantlabs-aiSecurity scanner for AI agents, MCP servers and agent skills.
OpenSumi
opensumiA framework helps you quickly build AI Native IDE products. MCP Client, supports Model Context Protocol (MCP) tools via MCP server.

Reelier
Maxime HouleAgents make claims. Reelier writes receipts — record an agent's tool-call workflow once, replay it deterministically at 0 tokens, and diff runs to catch drift.
Stakpak Agent CLI
stakpakShip your code, on autopilot. An open source agent that lives on your machines 24/7 and keeps your apps running. 🦀

Sentry
modelcontextprotocolModel Context Protocol Servers
Comments