RiMCP_hybrid
Verified Safeby h7lu
Overview
A local RAG (Retrieval-Augmented Generation) server providing semantic and lexical search, and graph-based navigation for RimWorld game source code and XML definitions to AI assistants.
Installation
dotnet run --project "src/RimWorldCodeRag.McpServer/RimWorldCodeRag.McpServer.csproj"Environment Variables
- RIMWORLD_INDEX_ROOT
- RIMWORLD_DATA_ROOT
- EMBEDDING_SERVER_URL
- API_KEY
- MODEL_NAME
Security Notes
The Python embedding server runs on localhost by default (127.0.0.1:5000), limiting network exposure. API keys for remote embedding services are handled via environment variables or command-line arguments, preventing hardcoding. Input payloads for embedding are structured, reducing injection risks. No 'eval' or obvious malicious patterns were found in the provided Python source code. Assumes the C# component itself is securely written.
Similar Servers
seamless-agent
Empowers AI agents within GitHub Copilot Chat (or similar LM clients) to seek interactive user confirmation and feedback via specialized tools (ask_user, plan_review, walkthrough_review) before executing actions, ensuring user control.
FerrumMCP
A browser automation server for AI assistants, enabling interaction with web pages through the Model Context Protocol.
dev-kit-gh-mcp-server
A GitHub Model Context Protocol (MCP) server designed for automation, bots, and AI agents to perform focused repository operations.
mcpservers
Provides a privacy-first, local AI-powered semantic search engine for local media (images and videos) to AI assistants like Claude Desktop, enabling natural language queries for media organization and retrieval.