fastmcp-r2r-openapi-integration
Verified Safeby evgenygurin
Overview
FastMCP server for R2R API, facilitating advanced RAG, document management, knowledge graph interactions, and AI-powered conversational agents.
Installation
./start.shEnvironment Variables
- R2R_BASE_URL
- R2R_API_KEY
- R2R_OPENAPI_URL
- DEBUG_LOGGING
- FASTMCP_EXPERIMENTAL_ENABLE_NEW_OPENAPI_PARSER
Security Notes
The server implements `DynamicBearerAuth` to read API keys at request time, crucial for serverless environments where environment variables may be injected after module import. This prevents hardcoding secrets and enhances security. No `eval` or other overtly dangerous patterns without clear justification are observed. The project's documentation also emphasizes security best practices for configuration and deployment.
Similar Servers
kafka-schema-reg-mcp
A comprehensive Model Context Protocol (MCP) server that provides Claude Desktop and other MCP clients with tools for Kafka Schema Registry operations, including schema management, migration, and export.
mcp-raganything
Provides a FastAPI REST API and MCP server for Retrieval Augmented Generation (RAG) capabilities, integrating with the RAG-Anything and LightRAG libraries for multi-modal document processing and knowledge graph operations.
a2a-mcp
This server acts as a Model Context Protocol (MCP) gateway to facilitate interactions between an LLM client and external A2A (Agent2Agent) protocol agents, enabling message exchange, conversation management, and structured viewing of artifacts.
ragflow-claude-desktop-local-mcp
This server integrates RAGFlow's knowledge base and document management APIs with LLMs like Claude Desktop, providing enriched context and enhanced retrieval capabilities through a Model Context Protocol (MCP) interface.