h7lu/RiMCP_hybrid
Rimworld Coding RAG MCP server
Combines lexical (Lucene/BM25), semantic (vector embedding), and graph-based retrieval to navigate RimWorld's C# source code and XML definitions, enabling AI assistants to answer cross-layer queries like "which Defs use this C# component." Built as an MCP server with stdio/JSON-RPC transport for Claude Desktop and VS Code integration, it uses SIMD-accelerated vector operations and compressed sparse matrix storage (reducing 6.2GB to 400MB) to efficiently manage ~80,000 indexed code elements and relationship graphs. The hybrid search strategy uses BM25 for fast initial filtering across full source text, then semantic reranking, avoiding naive fusion while maintaining precision—subsequent iteration applies edge weighting (combining PageRank, occurrence frequency, and relation type) to surface the most relevant dependency paths.
Stars
39
Forks
5
Language
C#
License
MIT
Category
Last pushed
Feb 19, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/h7lu/RiMCP_hybrid"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
augmnt/augments-mcp-server
Comprehensive MCP server providing real-time framework documentation access for Claude Code with...
regenrek/deepwiki-mcp
📖 MCP server for fetch deepwiki.com and get latest knowledge in Cursor and other Code Editors
jgravelle/jdocmunch-mcp
The leading, most token-efficient MCP server for documentation exploration and retrieval via...
andrea9293/mcp-documentation-server
MCP Documentation Server - Bridge the AI Knowledge Gap. ✨ Features: Document management •...
spences10/mcp-svelte-docs
🔍 MCP server that lets you search and access Svelte documentation with built-in caching