mcp_server
Verified Safeby yo-mi2027
Overview
Provides a Model Context Protocol (MCP) server that enables AI agents to query and retrieve information from structured local manuals using a Retrieval Augmented Generation (RAG) workflow.
Installation
cd manual-tools && docker compose upEnvironment Variables
- MANUAL_TOOLS_PORT
- MANUALS_ROOT
- MANUAL_TOOLS_BASE_URL
- MANUAL_TOOLS_URL
Security Notes
The FastAPI backend accesses local manual files based on inputs derived from TOCs. While basic path validation is present for file names, careful review of `manual` and `section_id` parameters would be prudent if deployed in an untrusted environment. CORS configuration is minimal, allowing only `127.0.0.1` and `localhost` by default, which is appropriate for local development but would require hardening for public exposure. No hardcoded secrets or obvious malicious patterns were found.
Similar Servers
context-portal
A database-backed Model Context Protocol (MCP) server for managing structured project context, designed to be used by AI assistants and developer tools within IDEs and other interfaces for Retrieval Augmented Generation (RAG) and prompt caching.
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
mcp-rag-server
Provides a local Retrieval-Augmented Generation (RAG) server for any code repository, integrating with clients that speak the Model Context Protocol (MCP) like GitHub Copilot Agent.
MCP-Server
A server for exposing local tool APIs via the Model Context Protocol (MCP) to be consumed by AI/ML clients or agents.