smrt-docs-mcp
Verified Safeby happyvertical
Overview
Provides AI-powered access to SMRT framework documentation, routing developer queries to relevant package experts using RAG (Retrieval-Augmented Generation) from CLAUDE.md files.
Installation
npx -y @happyvertical/smrt-docs-mcpEnvironment Variables
- HAVE_AI_API_KEY
- HAVE_AI_TYPE
- OPENAI_API_KEY
- ANTHROPIC_API_KEY
- GEMINI_API_KEY
- DEBUG
Security Notes
The server uses environment variables for AI API keys, preventing hardcoded secrets. Communication with the MCP client is via standard I/O (stdio), which is generally secure within a controlled environment. It reads local CLAUDE.md files for documentation, which is within its expected operational scope. No 'eval' or other direct code execution vulnerabilities were found within the provided source. The 'auto-changeset.ts' script executes git commands, but this is a development/CI script and not part of the runtime server.
Similar Servers
UltraRAG
An open-source RAG framework for building, experimenting, and evaluating complex Retrieval-Augmented Generation (RAG) pipelines with low-code YAML configurations and native multimodal support.
docs-mcp-server
The Documentation MCP Server indexes documentation from web sources, local files, and package registries, making it searchable via the Model Context Protocol (MCP) and providing semantic search capabilities to AI coding assistants.
docfork
Provides live-synced, context-aware, and version-accurate documentation to AI models, preventing hallucinations and context bloat for developer tasks.
rust-docs-mcp-server
Provides up-to-date Rust crate documentation via semantic search and LLM summarization to AI coding assistants.