You signed in with another tab or window. Reload
to refresh your session. You signed out in another tab or window. Reload
to refresh your session. You switched accounts on another tab or window. Reload
to refresh your session. Dismiss alert
nkapila6 / mcp-local-rag Public
"primitive" RAG-like web search model context protocol (MCP) server that runs locally. ✨ no APIs ✨
4 stars
0 forks
Branches
Tags
Activity
Notifications
You must be signed in to change notification settings
main
Go to file
Code
| Name | | Name | Last commit message | Last commit date |
| --- | --- | --- | --- |
| Latest commit
-------------
History
-------
13 Commits
| | |
| images | | images | | |
| src/mcp_local_rag | | src/mcp_local_rag | | |
| .gitignore | | .gitignore | | |
| .python-version | | .python-version | | |
| README.md | | README.md | | |
| pyproject.toml | | pyproject.toml | | |
| uv.lock | | uv.lock | | |
| View all files | | |
"primitive" RAG-like web search model context protocol (MCP) server that runs locally. ✨ no APIs ✨
uv
: https://docs.astral.sh/uv/Just paste this directly into Claude config. You can find the configuration paths here: https://modelcontextprotocol.io/quickstart/user
{
"mcpServers": {
"mcp-local-rag":{
"command": "uvx",
"args": [\
"--python=3.10",\
"--from",\
"git+https://github.com/nkapila6/mcp-local-rag",\
"mcp-local-rag"\
]
}
}
}
Clone this GitHub repository (OPTIONAL, can be skipped with above config)
git clone https://github.com/nkapila6/mcp-local-rag
Add the following to your Claude config. You can find the configuration paths here: https://modelcontextprotocol.io/quickstart/user
{
"mcpServers": {
"mcp-local-rag": {
"command": "uv",
"args": [\
"--directory",\
"<path where this folder is located>/mcp-local-rag/",\
"run",\
"src/mcp_local_rag/main.py"\
]
}
}
}
When asked to fetch/lookup/search the web, the model prompts you to use MCP server for the chat.
In the example, have asked it about Google's latest Gemma models released yesterday. This is new info that Claude is not aware about.
The result from the local rag_search
helps the model answer with new info.
"primitive" RAG-like web search model context protocol (MCP) server that runs locally. ✨ no APIs ✨
mcp
rag
web-seach
model-context-protocol
mcp-server
No releases published
You can’t perform that action at this time.