kodabi-lightrag-mcp
Verified Safeby Ekestfa
Overview
This server acts as a Model Context Protocol (MCP) gateway, providing a standardized HTTP interface for AI assistants and language models to interact with various Retrieval-Augmented Generation (RAG) microservices, facilitating query routing and context aggregation.
Installation
cargo runEnvironment Variables
- KODABI_BASE_IP
- KODABI_BASE_PORT
- RAG_API_TOKEN
- RAG_BASE_URL
Security Notes
The provided `src/main.rs` implements a minimal Axum web server with a single `/health` endpoint, using environment variables for configuration (`KODABI_BASE_IP`, `KODABI_BASE_PORT`). No 'eval', obfuscation, or hardcoded secrets are present in the truncated source code. The `rag_config.json` stores internal service configuration, not sensitive data. While the full authentication and complex routing logic described in the MVP documentation (which outlines API token validation and security auditing) is not yet visible in the provided source code, the architectural design principles indicate a strong security posture. The current implementation is safe for its minimal scope.
Similar Servers
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
UltraRAG
An open-source RAG framework for building, experimenting, and evaluating complex Retrieval-Augmented Generation (RAG) pipelines with low-code YAML configurations and native multimodal support.
context-portal
Manages structured project context for AI assistants and developer tools, enabling Retrieval Augmented Generation (RAG) and prompt caching within IDEs.
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.