NEAT
local MCP serverNEAT is a local MCP server: Fused graph of your codebase — static code + runtime OTel — for AI agents, over MCP. Install it from npm as @neat.is/mcp.
Installation
Terminal
claude mcp add neat -e NEAT_CORE_URL=... -- npx -y @neat.is/mcp
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"neat": {
"command": "npx",
"args": [
"-y",
"@neat.is/mcp"
],
"env": {
"NEAT_CORE_URL": "..."
}
}
}
}Fill in the environment variables with your own credentials.
What you need
- Runtime: Node.js 18+ (runs with npx).
- MCP client: Claude Code, Codex, Antigravity, Claude Desktop, Cursor or any other client that speaks MCP over stdio.
- Environment variables:
NEAT_CORE_URL
Summary
Fused graph of your codebase — static code + runtime OTel — for AI agents, over MCP.
NEAT vs similar servers
| Server | Stars | Type | API key | Runtime |
|---|---|---|---|---|
| NEAT | 20 | Local | Yes | npm |
| Codebase Memory | 45K | Local | No | npm |
| Repowise | 7,071 | Local | No | pypi |
| agent-bom | 31 | Local | Yes | pypi |
| calm-mcp | 17 | Local | No | npm |
Questions
It reads one environment variable: NEAT_CORE_URL. Set them in your MCP config before starting the server.
Node.js 18+ (runs with npx), plus an MCP client such as Claude Code, Codex, Claude Desktop or Cursor.
NEAT is a local MCP server distributed as the npm package @neat.is/mcp.
Run: claude mcp add neat -e NEAT_CORE_URL=... -- npx -y @neat.is/mcp
Run: codex mcp add neat --env NEAT_CORE_URL=... -- npx -y @neat.is/mcp
Similar MCP servers
NameStars
- Codebase Memoryio.github.DeusData/codebase-memory-mcp45K
- Repowisedev.repowise/repowise7,071
- agent-bomio.github.msaad00/agent-bom31
- calm-mcpio.github.Eilodon/calm-mcp17
- ori-memoryio.github.aayoawoyemi/ori-memory325
- linkio.github.gowtham0992/link189
- akbio.github.dnotitia/akb161
- engramio.github.NickCirv/engram142