Mcpdoc icon

Mcpdoc

Exposes LLM documentation defined in llms.txt files to IDEs for improved context retrieval and auditability.

About

Mcpdoc provides a controlled and auditable way to integrate LLM documentation into IDEs like Cursor and Windsurf, and applications like Claude Code/Desktop. By serving llms.txt files through an open-source MCP server, developers gain full control over the tools used by these applications to retrieve context, enabling them to audit tool calls and the context returned. This ensures transparency and customization in how LLMs access and utilize documentation during development tasks.

Key Features

  • Serves llms.txt files through an open-source MCP server.
  • Provides a 'fetch_docs' tool to read URLs within provided llms.txt files.
  • 91 GitHub stars
  • Allows users to define a list of llms.txt files for use by IDEs and applications.
  • Supports integration with Cursor, Windsurf, Claude Code/Desktop.
  • Enables auditing of tool calls and returned context.

Use Cases

  • Providing Claude Code/Desktop with controlled access to documentation during code generation.
  • Using LLM documentation to augment Windsurf for question answering.
  • Integrating LLM documentation into Cursor IDE for context-aware coding assistance.