MCP LLMS.txt Explorer
Explore e analise sites que implementaram o padrão llms.txt.
Documentação
MCP LLMS.txt Explorer
Um servidor de Model Context Protocol para explorar sites com arquivos llms.txt. Este servidor ajuda você a descobrir e analisar sites que implementam o padrão llms.txt.
Funcionalidades
Recursos
- Verifica se os sites possuem arquivos llms.txt e llms-full.txt
- Analisa e valida o conteúdo dos arquivos llms.txt
- Acessa dados estruturados sobre sites compatíveis
Ferramentas
check_website- Verifica se um site possui arquivos llms.txt- Recebe a URL do domínio como entrada
- Retorna os locais dos arquivos e o status de validação
list_websites- Lista sites conhecidos com arquivos llms.txt- Retorna dados estruturados sobre sites compatíveis
- Suporta filtragem por tipo de arquivo (llms.txt/llms-full.txt)
Desenvolvimento
Instale as dependências:
pnpm install
Compile o servidor:
pnpm run build
Para desenvolvimento com recompilação automática:
pnpm run watch
Instalação
Instalação via Smithery
Para instalar o mcp-llms-txt-explorer para o Claude Desktop automaticamente via Smithery:
npx -y @smithery/cli install @thedaviddias/mcp-llms-txt-explorer --client claude
Instalação Manual
Para usar este servidor:
# Clone the repository
git clone https://github.com/thedaviddias/mcp-llms-txt-explorer.git
cd mcp-llms-txt-explorer
# Install dependencies
pnpm install
# Build the server
pnpm run build
Configuração com o Claude Desktop
Para usar com o Claude Desktop, adicione a configuração do servidor:
No MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
No Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"llms-txt-explorer": {
"command": "node",
"args": ["/path/to/llms-txt-explorer/build/index.js"]
}
}
}
Para uso com npx, você pode usar:
{
"mcpServers": {
"llms-txt-explorer": {
"command": "npx",
"args": ["-y", "@thedaviddias/mcp-llms-txt-explorer"]
}
}
}
Depuração
Como os servidores MCP se comunicam via stdio, a depuração pode ser desafiadora. Recomendamos usar o MCP Inspector, que está disponível como um script de pacote:
pnpm run inspector
O Inspector fornecerá uma URL para acessar as ferramentas de depuração no seu navegador.
Licença
Este projeto é licenciado sob a Licença MIT — consulte o arquivo LICENSE para obter detalhes.