code-rag
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@code-ragfind code related to user login functionality"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
code-rag: Semantic Code Search MCP Server
Search your codebase using natural language. Built as an MCP server for AI coding assistants.
What It Does
code-rag is a semantic code search engine that lets you query code with natural language:
"how are users fetched from the database"
"feature flag check pattern"
"authentication middleware"Instead of exact keyword matching, it understands the meaning of your query and finds relevant code.
Features
Feature | Description |
Natural Language Search | Query code semantically |
Related Files | Find files semantically related to a given file |
Context Expansion | Get surrounding code for search results |
Multi-Repo Support | Index multiple repositories |
MCP Protocol | Works with Claude, OpenCode, and other MCP clients |
Local Execution | 100% local - your code never leaves your machine |
MCP Tools
Tool | Description |
| Search code with natural language |
| Find files related to a given file |
| Expand context around a search result |
| View indexing statistics |
Installation
cd code-rag
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txtConfigure repos in config.yaml, run the indexer, then start the server:
./run-indexer.sh
python3 server.pyRequirements
Python 3.10+
ChromaDB
MCP-compatible client
License
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kkuppula/code-rag-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server