ragtag-mcp
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., "@ragtag-mcpsearch for Panel Column layout documentation"
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.
ragtag-mcp: a local RAG setup for AI tools
Hacky MVP for local RAG search.
How to install
Clone repo
Clone this repo
cd /Users/suhdude/repos
gh repo clone weston-barger/ragtag-mcpPull down the codebases and documentation you want to index
You'll need local copies of the content you want to search. Example:
cd /Users/suhdude/repos
gh repo clone holoviz/param
gh repo clone holoviz/panel
gh repo clone bokeh/bokehSet up your rag_config.json file
Set up your rag_config.json to look like this
{
"indices": [],
"dbStoragePath": "/Users/suhdude/repos/ragtag-mcp/db",
"model": {
"embedding": "nomic-embed-text:latest",
"llm": "qwen3:latest"
}
}the dbStoragePath is where your vector database for searching will live.
Set up vitrual environment and install requirements
You'll want to set up a python venv for this repo. Run
python3 -m venv .venv
source ./.venv/bin/activate
pip3 install -r requirements.txt --upgradeInstall Ollama + accompanying models
The main.py has a command that will help you do this on OSX. Run
python main.py osx_installNOTE: you'll want to re-run the osx_install command if you change the embedding or llm models in the config.
Create your RAG search indices
Now fill our the indices section of your rag_config.json file. There is an example in example_rag_config.json. Then run
python main.py buildThis may take a a bit. See python main.py build --help to see how to build one index at a time.
Claude instructions
Install the MCP server in your Claude project
Add
{
"mcpServers": {
"RAG": {
"command": "/Users/suhdude/repos/ragtag-mcp/.venv/bin/python3",
"args": [
"/Users/suhdude/repos/ragtag-mcp/main.py",
"serve"
]
}
}
}to your .mcp.json file for your project.
Check install
Open claude an issue /mcp. You should see RAG!
Optional: Tell Claude to use the RAG search to get context
Add something to your CLAUDE.md file to tell it to use RAG to get context
(My project) relies on packages pkg1, pkg2, pkg3. Use the RAG search MCP server to understand how to use packages pkg1, pkg2, pkg3 when planning code changes. This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceLocal MCP server that provides semantic search (RAG) over code repositories, enabling AI clients like Claude and Gemini to access project context without manual re-upload.Last updated
- AlicenseAqualityCmaintenanceOffline RAG MCP server that indexes documents into SQLite with hybrid vector and lexical search, and enables natural language queries via Claude.Last updated4MIT
- Alicense-qualityBmaintenanceMCP server for local RAG over personal notes, PDFs, and documents, enabling plain-English querying and hybrid search with multi-hop context expansion.Last updatedMIT
- -license-qualityDmaintenanceMCP server for semantic code search and explanation. Allows AI agents to search, ask questions, and manage memory about a codebase with local embeddings and LLM integration.Last updated
Related MCP Connectors
Local-first RAG engine with MCP server for AI agent integration.
An MCP server that gives your AI access to the source code and docs of all public github repos
User-owned memory for AI agents, Copilot, Claude, IDEs, CLIs, and chat apps over remote MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/weston-barger/ragtag-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server