langchain-ai/mcpdoc
Expose llms-txt to IDEs for development
What it solves
Cursor, Windsurf, Claude Code와 같은 많은 AI 기반 IDE와 에이전트는 llms.txt 파일을 사용하여 문서 컨텍스트를 가져옵니다. 하지만 이러한 앱의 내장된 검색 프로세스는 종종 불투명하여 사용자가 도구 호출을 감사하거나 LLM에 제공되는 정확한 컨텍스트를 가져오기 어렵습니다.
How it works
mcpdoc는 오픈 소스 Model Context Protocol (MCP) 서버로, 사용자가 문서 가져오기 방식에 대해 완전한 제어권을 가집니다. 사용자는 llms.txt 파일 목록을을 정의하고, AI 에이전트가 해당 파일 내의 URL을 읽을 수 있는 fetch_docs 도구를 제공합니다.
Who it’s for
기술 문서에 대해 투명하고 감사 가능한 검색 프로세스를 원하는 MCP 호환 AI 에이전트 또는 IDE (Cursor, Windsurf, Claude Desktop/Code 등)를 사용하는 개발자.
Highlights
- MCP Integration: Seamlessly connects to popular AI tools like Cursor, Windsurf, and Claude.
- Flexible Configuration: Documentation sources can be provided via YAML, JSON, or direct CLI arguments.
- Security-First: Includes domain access controls to prevent unauthorized fetching from untrusted sources.
- Auditable Retrieval: Allows users to see exactly which documentation pages are being fetched and read by the AI agent.