McpRAG
БесплатноНе проверенEnables answering Formula 1 FAQ questions via vector search and web search using Bright Data.
Описание
Enables answering Formula 1 FAQ questions via vector search and web search using Bright Data.
README
Step 1: Start the Qdrant container
Start the QDrant container
docker run -p 6333:6333 -p 6334:6334 -v qdrant_storage:/qdrant/storage:z qdrant/qdrant
Step 2: Set up Bright data account.
Open a free account in brightdata and setup a user-email and password. You will need this inside the server2.py.
Step 3: Start the MCP server.
Clone the repo and open it in cursor IDE. Then go to settings > Cursor settings > MCP Servers. Click on 'Add new MCP server' and add the following code (assuming you have no other server running) to mcp.json.
To know the location of 'uv'
- For Mac / Linux: Use
which uvorwhere uv - For windows: It is usually present in
%USERPROFILE%/.local/bin/uv, where%USERPROFILE%resolves to something likec:\Users\username.
{
"mcpServers": {
"mcpRAG": {
"command": "path/to/uv",
"args": [
"--directory",
"absolute/path/to/projectdir",
"run",
"server2.py"
]
}
}
}
It should show the status in green and display the tools: f1_faq_search_tool and bright_data_web_search_tool.
You can now open the chat in cursor (Ctrl + L) and ask questions.
How to test your RAG app with MCP
Prerequisites
- Qdrant – Start the container (Step 1 above).
- F1 FAQ collection – Create it once by running the notebook
rag2.ipynb(run the cell that createsf1_faq_collectionand stores embeddings), or run the test script below. - MCP server – Add the server in Cursor settings (Step 3 above) and ensure it shows green status with tools
faq_retrieval_toolandbright_data_web_search_tool.
Test 1: In Cursor chat (recommended)
- Open Cursor chat: Ctrl + L (or Cmd + L on Mac).
- Ask an F1 question, e.g.:
- "Who governs F1 racing?"
- "What is the halo device?"
- "How many points for winning an F1 race?"
- The AI will use
faq_retrieval_toolto get context from your RAG and answer. For non‑F1 topics it may usebright_data_web_search_tool(requires Bright Data credentials in.env).
Test 2: Local script (no Cursor)
From the project directory run:
uv run test_rag_mcp.py
This creates f1_faq_collection if needed, then runs a sample FAQ query and prints the retrieved context so you can verify the RAG pipeline without opening Cursor.
Установка McpRAG
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/patanjali-22/RAG-App-MCPFAQ
McpRAG MCP бесплатный?
Да, McpRAG MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для McpRAG?
Нет, McpRAG работает без API-ключей и переменных окружения.
McpRAG — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить McpRAG в Claude Desktop, Claude Code или Cursor?
Открой McpRAG на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare McpRAG with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
