What tools does the server expose?
It provides `search` (vector/hybrid), `rag` (answer with citations), `web_search`, `document_search`, `list_documents`, and `agent_research` for complex LLM‑driven research.
@eagurin
Basic information
R2R MCP Server provides Model Context Protocol (MCP) with R2R (Retrieval-to-Response) to improve interaction with Claude and other MCP-compatible models, providing access to knowledge bases.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"r2r-mcp": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
R2R MCP Server provides a Model Context Protocol (MCP) integration with the R2R (Retrieval-to-Response) system, enabling Claude and other MCP-compatible models to access knowledge bases through tools like search, RAG, web search, and agent research.
Install Python 3.12+, uv, clone the repository, create a virtual environment, install dependencies via make install or uv pip install ., then run mcp install app/server.py -v R2R_API_URL=... or -v R2R_API_KEY=... to register as an MCP plug-in. The server exposes tools such as search, rag, web_search, document_search, list_documents, and agent_research. Use make run to start locally.
It provides `search` (vector/hybrid), `rag` (answer with citations), `web_search`, `document_search`, `list_documents`, and `agent_research` for complex LLM‑driven research.
Python ≥3.12, the `uv` package manager, and three core libraries: `mcp`, `r2r`, and `loguru`. Development and testing require additional packages like pytest, black, mypy, etc.
Set the `R2R_API_URL` (e.g., `https://api.sciphi.ai`) or `R2R_API_KEY` environment variable when installing the server with `mcp install app/server.py -v`.
Yes—it is compatible with any LLM that supports the Model Context Protocol, including custom MCP clients.
Yes, the project includes dedicated performance tests in `test_r2r_mcp_performance.py` that measure formatting speed and tool processing throughput.

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi

Model Context Protocol Servers

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
Comments