mcpdoc
Acesse a documentação de sites para mecanismos de busca de IA (arquivos llms.txt) via MCP.
Documentação
mcp-mcpdoc
Utiliza LLM.TXT para ajudar agentes (Claude, Windsurf, Cursor) a obter a versão mais recente de páginas da web.
Arquivos LLM.txt são adicionados a sites de forma semelhante aos arquivos robotx.txt que o site adiciona para mecanismos de busca de IA.
Arquivos LLM.txt contêm a divisão das URLs e descrições
CONFIGURAÇÃO
-
Supondo que você já tenha o uv instalado
-
Crie um diretório
uv init
- Crie um venv
uv venv
- Ative o venv
source .venv/Scripts/activate
- Instale as dependências
uv sync
- Obtenha o caminho completo para o caminho de instalação do uv
which uv
Integração com CLAUDE Desktop
{ "mcpServers": { "langgraph-docs-mcp": { "command": "/Users/XXX/AppData/Local/Microsoft/WinGet/Packages/astral-sh.uv_Microsoft.Winget.Source_8wekyb3d8bbwe/uvx", "args": [ "--from", "/Users/XX/Desktop/git_personal/mcpdoc", "mcpdoc", "--urls", "LangGraph:https://langchain-ai.github.io/langgraph/llms.txt LangChain:https://python.langchain.com/llms.txt", "--transport", "stdio", "--port", "8081", "--host", "localhost" ] } } }
Nota:
- O campo command você obtém executando "which uv" na pasta do projeto
- O campo após --from você obtém executando "pwd" na pasta do projeto. Isso serve para apontar o Claude para a pasta do projeto.
Basicamente, aqui o UV ativará o venv na pasta do projeto e o python executará os comandos para que o servidor possa iniciar para o HOST do Claude Desktop