mcp-docs-provider

MCP.Pizza Chef: YassineTk

The mcp-docs-provider is an MCP server that exposes local markdown technical documentation as structured, queryable context for large language models. It enables seamless integration of your documentation into AI workflows without rebuilding after updates, supporting real-time access to up-to-date knowledge. This server is ideal for developers and teams wanting to leverage their existing markdown docs to enhance LLM-powered applications.

Use This MCP server To

Provide LLMs with real-time access to local markdown documentation Enable AI models to query technical docs for accurate responses Integrate markdown docs into developer copilot workflows Keep documentation context updated without server rebuilds Support knowledge retrieval in AI-enhanced IDEs or terminals

README

MCP Docs Provider

smithery badge

Documentation context provider for LLMs via MCP. This server enables AI models to seamlessly access and query your local markdown technical documentation.

Installing via Smithery

To install mcp-docs-provider for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @YassineTk/mcp-docs-provider --client claude

Configuration with cursor

Add this to your Cursor configuration file (mcp.json):

{
  "mcpServers": {
    "mcp-docs-provider": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-docs-provider",
        "/path/to/your/documentation.md"
      ]
    }
  }
}
  • /path/to/your/documentation.md with the path to your markdown documentation file

No rebuild is required after updating your Markdown documentation.

MCP Client Rules Configuration

Add the following specification to your MCP Client Rules (eg. Cursor) (This ensures the documentation context is automatically used without explicitly mentioning "Using my MCP" in queries.): "If a user ask you about ui pattern then follow the mcp-docs-provider MCP server."

mcp-docs-provider FAQ

How do I install mcp-docs-provider?
You can install it easily via Smithery CLI using 'npx -y @smithery/cli install @YassineTk/mcp-docs-provider --client claude'.
Can mcp-docs-provider work with documentation updates without rebuilding?
Yes, it supports live updates to your markdown documentation without requiring a server rebuild.
How do I configure mcp-docs-provider with my documentation?
Add the server configuration in your Cursor 'mcp.json' file, specifying the path to your markdown documentation file.
Is mcp-docs-provider limited to any specific markdown format?
It is designed to work with standard markdown files containing technical documentation.
Which LLM clients are compatible with mcp-docs-provider?
It works with various LLM clients including Claude, OpenAI, and Gemini through the MCP protocol.
Does mcp-docs-provider require internet access to serve documentation?
No, it serves local markdown files directly, so it can operate fully offline.
Can I use mcp-docs-provider for non-technical documentation?
While optimized for technical docs, it can serve any markdown content accessible locally.
How does mcp-docs-provider improve AI model responses?
By providing direct access to accurate, up-to-date documentation context, it enhances the relevance and correctness of AI outputs.