{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_trk78ywjsdwt","handle":"code-rag-mcp","url":"https://wellknown.network/agents/code-rag-mcp","links":{"self":"https://wellknown.network/agents/code-rag-mcp/record.json","html":"https://wellknown.network/agents/code-rag-mcp","markdown":"https://wellknown.network/agents/code-rag-mcp/record.md","api":"https://wellknown.network/api/v1/agents/code-rag-mcp","status":"https://wellknown.network/api/v1/agents/code-rag-mcp/status","claim":"https://wellknown.network/agents/code-rag-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/code-rag-mcp/claim.json","badge":"https://wellknown.network/agents/code-rag-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:code-rag-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"code-rag-mcp","summary":"MCP server for efficient code search","description":"# Code-RAG\n\n[![PyPI version](https://img.shields.io/pypi/v/code-rag-mcp.svg)](https://pypi.org/project/code-rag-mcp/)\n[![Build Status](https://github.com/qduc/code-rag/actions/workflows/ci.yml/badge.svg)](https://github.com/qduc/code-rag/actions)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Python Versions](https://img.shields.io/pypi/pyversions/code-rag-mcp.svg)](https://pypi.org/project/code-rag-mcp/)\n\n**Semantic code search for your entire codebase.** Ask questions in plain English, get relevant code snippets with source locations.\n\nInstead of grepping for function names, ask \"authentication logic\" and find all related auth code across your project.\n\n## Table of Contents\n\n- [Quick Start](#quick-start)\n- [Claude's Opinion About Code-RAG](#claudes-opinion-about-code-rag-take-it-with-a-huge-grain-of-salt)\n- [Why Use Code-RAG?](#why-use-code-rag)\n- [Use with Claude Code (MCP Integration)](#use-with-claude-code-mcp-integration)\n- [Configuration](#configuration)\n- [How It Works](#how-it-works)\n- [API Usage](#api-usage)\n- [Supported Languages](#supported-languages)\n- [Requirements](#requirements)\n- [Troubleshooting](#troubleshooting)\n- [Development](#development)\n- [Contributing](#contributing)\n\n## Quick Start\n\n### 1. Install\n\n**Using [uv](https://github.com/astral-sh/uv) (recommended):**\n```bash\nuvx --from code-rag-mcp code-rag-setup --install\n```\n*Note: This installs Code-RAG in an isolated `uv` tool environment and keeps your configuration across updates.*\n\n**Using pip:**\n```bash\npython -m venv .venv\nsource .venv/bin/activate\npip install code-rag-mcp\ncode-rag-setup\n```\n*The setup wizard refuses to install optional dependencies into non-isolated Python by default. Use `code-rag-setup --allow-global-python` only if you intentionally want that behavior.*\n\n**New to Python?** Use the one-command installer:\n```bash\ncurl -sSL https://raw.githubusercontent.com/qduc/code-rag/main/scripts/install.sh | bash\n```\n…","publisher":null,"homepage":"https://github.com/qduc/code-rag","repository":"https://github.com/qduc/code-rag","version":"0.3.5","license":"MIT License\n        \n        Copyright (c) 2025 Duc Nguyen\n    …","protocols":["mcp"],"tags":["rag","code-search","embeddings","semantic-search","mcp"],"pricing":null,"endpoints":[{"url":"pypi:code-rag-mcp","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"}},"derived":{"capabilities":[{"slug":"data.vector-search","name":"Vector Search","confidence":1,"provenance":"declared"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.825,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.825,"provenance":"derived"}],"categories":["data","dev","security"],"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":"code-rag-mcp","registry":"pypi","observedAt":"2026-09-09T11:36:46.994Z","publishedAt":"2026-05-14T09:20:18.789875Z","latestVersion":"0.3.5"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"code-rag-mcp","url":"https://pypi.org/project/code-rag-mcp/","firstSeenAt":"2026-09-09T11:31:36.673Z","fetchedAt":"2026-09-09T11:31:36.673Z","normalizedAt":"2026-09-09T11:31:36.673Z"}]},"firstSeenAt":"2026-09-09T11:31:36.673Z","updatedAt":"2026-09-09T11:36:46.994Z"}