MCP server giving Claude Code, Cursor & Codex permanent AST code memory. 98.9% token reduction. 100% local.
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Add to claude_desktop_config.json:
{
"mcpServers": {
"astra-mcp": {
"command": "uvx",
"args": [
"astra-mcp"
]
}
}
}
Run in terminal:
claude mcp add astra-mcp uvx astra-mcp
Add to .cursor/mcp.json:
{
"mcpServers": {
"astra-mcp": {
"command": "uvx",
"args": [
"astra-mcp"
]
}
}
}
Or install with pip: pip install astra-mcp
README Excerpt
<div align="center"> <br/> <img src="docs/logo.svg" alt="ASTra MCP — AST-powered code memory for AI coding assistants" width="160"/> <br/> <h3>MCP server that gives Claude Code, Cursor, Codex and Windsurf structural memory of your codebase</h3> <p><i>AST parsing · Knowledge graph · PageRank · Semantic embeddings · 100% local · 98.9% token reduction</i></p>
Tools (13)
astraastra_get_calleesastra_get_callersastra_get_contextastra_get_file_mapastra_get_volatilityastra_impact_analysisastra_index_statusastra_searchastra_semantic_auditastra_session_memoryastra_trace_cross_repopython3
Topics
ai-coding-assistantastclaude-codecodebase-memorycodexcursor-aideveloper-toolsknowledge-graphllm-toolsmcpmodel-context-protocolpage-rankpythonsemantic-searchtoken-reduction