{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_danzwxfjspfv","handle":"iflow-mcp-sparshdrolia-persistent-code","url":"https://wellknown.network/agents/iflow-mcp-sparshdrolia-persistent-code","links":{"self":"https://wellknown.network/agents/iflow-mcp-sparshdrolia-persistent-code/record.json","html":"https://wellknown.network/agents/iflow-mcp-sparshdrolia-persistent-code","markdown":"https://wellknown.network/agents/iflow-mcp-sparshdrolia-persistent-code/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-sparshdrolia-persistent-code","status":"https://wellknown.network/api/v1/agents/iflow-mcp-sparshdrolia-persistent-code/status","claim":"https://wellknown.network/agents/iflow-mcp-sparshdrolia-persistent-code/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-sparshdrolia-persistent-code/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-sparshdrolia-persistent-code/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-sparshdrolia-persistent-code/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-sparshdrolia-persistent-code/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-sparshdrolia-persistent-code","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_sparshdrolia_persistent-code","summary":"An MCP server for maintaining code knowledge across LLM chat sessions","description":"# Persistent-Code MCP Server with LlamaIndex\n\nA Model Context Protocol (MCP) server that creates and maintains a semantic knowledge graph of code generated by Claude. Powered by LlamaIndex, this allows maintaining context across sessions with advanced semantic search capabilities without requiring the entire codebase to be present in the context window.\n\n## Problem & Solution\n\nWhen developing software with Claude:\n- Context windows are limited, making it difficult to work with large codebases\n- Previous code context is lost between sessions\n- Claude lacks persistent understanding of project structure\n- Redundant explanation of code is required in each session\n- Maintaining implementation consistency is challenging\n\nPersistent-Code solves these problems by:\n- Creating a knowledge graph of code components and their relationships\n- Tracking implementation status of each component\n- Providing tools to navigate, query, and understand the codebase\n- Assembling minimal necessary context for specific coding tasks\n- Maintaining persistent knowledge across chat sessions\n\n## LlamaIndex Integration\n\nPersistent-Code leverages LlamaIndex to provide enhanced semantic understanding:\n\n1. **Semantic Search**: Find code components based on meaning, not just keywords\n2. **Vector Embeddings**: Code is embedded into vector space for similarity matching\n3. **Knowledge Graph**: Relationships between components are tracked semantically\n4. **Contextual Retrieval**: Related code is retrieved based on semantic relevance\n\nThis integration allows Claude to understand your codebase at a deeper level:\n\n- Find functions based on what they do, not just what they're called\n- Get more relevant code components when preparing context\n- Better understand the relationships between components\n- More accurately retrieve examples of similar implementations\n\n## Installation\n\n### Prerequisites\n\n- Python 3.10 or higher\n- UV package manager (recommended) or pip\n\n### Setting Up\n\n```bash\n# Clone repository\ngit cl…","publisher":{"name":"Your Name","url":null},"homepage":"https://github.com/yourusername/persistent-code-mcp","repository":"https://github.com/yourusername/persistent-code-mcp","version":"0.1.2","license":"MIT","protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_sparshdrolia_persistent-code","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"data.vector-search","name":"Vector Search","confidence":1,"provenance":"derived"},{"slug":"knowledge.knowledge-graph","name":"Knowledge Graphs","confidence":0.836,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.791,"provenance":"derived"}],"categories":["data","dev","knowledge"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_sparshdrolia_persistent-code","registry":"pypi","observedAt":"2026-09-15T20:21:23.884Z","publishedAt":"2026-01-30T04:11:42.353820Z","latestVersion":"0.1.2"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_sparshdrolia_persistent-code","url":"https://pypi.org/project/iflow-mcp_sparshdrolia_persistent-code/","firstSeenAt":"2026-09-09T21:24:02.609Z","fetchedAt":"2026-09-15T20:19:45.418Z","normalizedAt":"2026-09-15T20:19:45.418Z"}]},"firstSeenAt":"2026-09-09T21:24:02.609Z","updatedAt":"2026-09-15T20:21:23.884Z"}