ragatouille
Verified Safeby rykhalskyi
Overview
A local RAG and MCP server solution for building personalized knowledge bases from diverse data sources.
Installation
docker compose up -d --buildEnvironment Variables
- PYTHONUNBUFFERED
- ALLOWED_ORIGINS
- MCP_HOST
- MCP_PORT
Security Notes
The server exposes ports 4301 (FastAPI), 4302 (FastMCP), and 4300 (frontend) which bind to 0.0.0.0 in the Docker setup. While standard for local external access, this means they are accessible from any network interface, which could be a risk if deployed on a public server without proper firewall rules. No 'eval' or other obvious malicious patterns found. No hardcoded sensitive API keys or credentials. CORS is configured for localhost by default, which is safe. The project is noted as 'pre-production' which suggests potential for instability or undiscovered issues.
Similar Servers
haiku.rag
Opinionated agentic RAG powered by LanceDB, Pydantic AI, and Docling to provide hybrid search, intelligent QA, and multi-agent research over user-provided documents, accessible via CLI, Python API, Web App, TUI, or as an MCP server for AI assistants.
Context-Engine
Self-improving code search and context engine for IDEs and AI agents, providing hybrid semantic/lexical search, symbol graph navigation, and persistent memory.
sparql-llm
An LLM-powered agent for generating, validating, and executing SPARQL queries against biomedical knowledge graphs, utilizing Retrieval-Augmented Generation (RAG) with endpoint-specific metadata and schema for improved accuracy.
flexible-graphrag
The Flexible GraphRAG MCP Server integrates document processing, knowledge graph building, hybrid search, and AI query capabilities via the Model Context Protocol (MCP) for clients like Claude Desktop and MCP Inspector.