RAG MCP Server
MCP server providing semantic search over indexed PDF documents via Weaviate-backed RAG.
RAG MCP Server
Repository: CT-CROP/CROP-rag-mcp Last updated: 2026-02-15 Last synced to docs: 2026-03-10
MCP server that provides semantic search over indexed PDF documents (equipment manuals, parts catalogs, technical documentation) via a RAG Embedding Service API backed by Weaviate.
Tools
| Tool | Description |
|---|---|
search_documents | Semantic search over indexed PDFs with filters |
check_health | Check RAG service health and Weaviate connection |
start_ingestion | Start document ingestion from GCS |
get_ingestion_status | Check ingestion job progress |
list_ingestion_jobs | List all ingestion jobs |
Setup
bun install
bun run startClaude Desktop / Claude Code Config
{
"mcpServers": {
"crop-rag": {
"command": "bun",
"args": ["run", "/path/to/CROP-rag-mcp/src/index.ts"],
"env": { "RAG_API_URL": "http://34.172.213.44:8082" }
}
}
}Development
bun run dev # Watch mode
bun run lint # Biome check
bun run format # Biome format
bun run build # Build to dist/Stack
Bun, @modelcontextprotocol/sdk (stdio transport), Zod, Biome.