rag-anythink-mcp
by serkanyasr·★ 6·Score 39
MCP server for advanced RAG with knowledge graphs, document processing, and multimodal AI support.
Overview
RAG-Anything MCP Server is a production-ready MCP implementation that combines knowledge graph queries with document processing and multimodal AI capabilities. It features multiple query modes (naive, local, global, hybrid, mix, bypass) for flexible information retrieval, automatic entity and relationship extraction from documents, and hybrid storage using Neo4j and PostgreSQL with pgvector. The server supports processing images, tables, and equations from PDFs, making it suitable for complex document analysis tasks.
Try asking AI
After installing, here are 3 things you can ask your AI assistant:
When to choose this
Choose this server when you need advanced document analysis with knowledge graph relationships and multimodal content extraction, especially if you're already using Neo4j and PostgreSQL.
When NOT to choose this
Avoid this if you need a lightweight solution or don't want to manage Neo4j and PostgreSQL infrastructure, as it requires substantial setup resources.
Tools this server exposes
8 tools extracted from the READMEingest_documentIngest text or PDF documents
query_knowledge_graphQuery with multiple modes (naive, local, global, hybrid)
query_multimodalQuery with images, tables, equations
process_document_fileProcess PDF files with multimodal extraction
insert_content_listInsert pre-parsed content
delete_dataDelete documents by ID
get_graph_statisticsGet graph statistics
get_config_infoGet configuration info
Comparable tools
Installation
Installation
Quick Start with Docker (Recommended)
# Clone the repository
git clone https://github.com/serkanyasr/rag-anythink-mcp.git
cd rag-anythink-mcp
# Copy environment template
cp .env.example .env
# Edit .env and set your OpenAI API key
# OPENAI_API_KEY=sk-...
# Start all services
docker-compose up -d
# View logs
docker-compose logs -f rag-mcpClaude Desktop Configuration
Add to your Claude Desktop MCP config:
{
"mcpServers": {
"rag-anything": {
"command": "docker-compose",
"args": ["up", "rag-mcp"],
"env": {
"OPENAI_API_KEY": "your-api-key"
}
}
}
}Compare rag-anythink-mcp with
Last updated · Auto-generated from public README + GitHub signals.