P-021 · Case study
SHIPPEDFastAPI Repository Agent
A multi-agent system that answers questions about the FastAPI source code with file-and-line citations. The server renders every citation, so the model can't invent one.
PythonMCPFastAPINeo4jAnthropic API (Claude, prompt caching)PydanticDockerpytestmypyGitHub Actions
P-021 / Register plateSHIPPED
No plate photograph on file · schematic record only
PythonMCPNeo4j
More detail
Five MCP servers split planning, indexing, graph retrieval, code analysis and memory behind a FastAPI gateway with HTTP, SSE and WebSocket APIs. An AST indexer builds a Neo4j code graph, and Claude's plans are typed and validated before they run. The server renders the citations itself, so the model cannot invent one.