Servidor MCP LLMGenerator: gere arquivos llms.txt direto no Claude, Cursor e Windsurf
Principais pontos
- O servidor MCP LLMGenerator expõe 9 ferramentas para gerar, gerenciar e validar arquivos llms.txt — usáveis dentro do Claude, Cursor, Windsurf ou qualquer cliente compatível com MCP.
- A configuração leva menos de dois minutos: adicione a URL e a chave de API na configuração MCP e pronto.
- Seu agente de IA pode rastrear um site, gerar um llms.txt e obter o resultado em uma única conversa.
Se você já teve que sair do editor de IA, abrir o navegador, colar a URL no LLMGenerator, esperar o arquivo, copiar o resultado e colar de volta — isto é para você.
O servidor MCP LLMGenerator elimina essa ida e volta. Ele dá aos agentes de IA acesso direto ao pipeline completo do LLMGenerator: rastrear o site, gerar llms.txt, verificar status, recuperar conteúdo e validar qualidade — tudo sem sair do ambiente de codificação.
O que é MCP e por que importa?
Model Context Protocol (MCP) é um padrão aberto que permite que agentes de IA chamem ferramentas externas durante uma conversa. Em vez de copiar e colar entre ferramentas, a IA age diretamente — buscando dados, executando comandos, gravando arquivos — conforme suas instruções.
Claude Desktop, Claude Code, Cursor e Windsurf suportam servidores MCP nativamente. Depois que o servidor está configurado, a IA acessa as ferramentas como se fossem capacidades internas.
O servidor MCP LLMGenerator registra 9 ferramentas no seu cliente. A partir daí você pode pedir ao Claude para “gerar um llms.txt para example.com” e ele fará — de forma autônoma, passo a passo.
O que você pode fazer com o servidor MCP LLMGenerator
O servidor oferece um conjunto completo cobrindo todo o ciclo de vida do llms.txt:
Geração
| Ferramenta | Função |
|---|---|
generate_llms_txt | Rastreia um site e inicia a geração de llms.txt |
get_generation_status | Consulta o job assíncrono até concluir e retornar um ID de site |
Dois modos: Simple (1 crédito por URL — rápido, usa títulos existentes das páginas) e Enhanced (2 créditos por URL — a IA reescreve títulos e descrições para melhor compreensão por LLMs).
Gestão de sites
| Ferramenta | Função |
|---|---|
list_sites | Lista todos os sites gerados anteriormente com status e URLs dos arquivos |
get_site | Obtém metadados completos de um site |
get_llms_txt_content | Recupera o texto llms.txt (versão padrão ou full-text) |
Descoberta de URLs
| Ferramenta | Função |
|---|---|
discover_urls | Rastreia um site para mapear a estrutura de URLs sem gerar |
get_discovered_urls | Obtém a lista de páginas descobertas |
Validação e créditos
| Ferramenta | Função |
|---|---|
validate_llms_txt | Valida qualquer conteúdo llms.txt — devolve pontuação 0–100, erros e sugestões (sem autenticação) |
get_credit_balance | Consulta saldo de créditos e transações recentes |
Como conectar em dois minutos
Você precisa apenas de uma chave de API em app.llmgenerator.com/settings/api-keys.
Claude Desktop
Abra ~/.config/claude/claude_desktop_config.json (Linux/Windows) ou ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) e adicione:
{
"mcpServers": {
"llmgenerator": {
"url": "https://mcp.llmgenerator.com/mcp",
"headers": {
"Authorization": "Bearer llmgen_your_api_key_here"
}
}
}
}
Reinicie o Claude Desktop. Pronto.
Claude Code (CLI)
claude mcp add llmgenerator \
--url https://mcp.llmgenerator.com/mcp \
--header "Authorization: Bearer llmgen_your_api_key_here"
Cursor / Windsurf
Adicione a mesma URL (https://mcp.llmgenerator.com/mcp) e o cabeçalho Authorization no painel de configurações MCP. A interface exata varia por versão, mas os valores são idênticos.
Fluxo típico de agente
Depois de conectado, a IA conduz tudo sozinha. Quando você diz “Gere um llms.txt para acmecorp.com”:
Passo 1 — Iniciar geração
O agente chama generate_llms_txt com a URL e as opções. Recebe um jobId na hora — a geração roda em segundo plano.
generate_llms_txt(url="https://acmecorp.com", maxUrls=50, method="simple")
→ { jobId: "gen_abc123", status: "pending" }
Passo 2 — Aguardar conclusão
O agente consulta get_generation_status a cada poucos segundos até o job terminar com um siteId.
get_generation_status(jobId="gen_abc123")
→ { status: "completed", siteId: "site_xyz789", progress: 100 }
Passo 3 — Recuperar o arquivo
O agente obtém o conteúdo gerado diretamente.
get_llms_txt_content(siteId="site_xyz789")
→ # Acme Corp
> Enterprise software for modern teams.
## Products
- [Platform Overview](/platform): ...
...
Tudo acontece em uma única conversa. Sem abas, sem copiar e colar, sem troca de contexto.
Casos de uso reais
Onboarding do site de um novo cliente Peça ao Claude para gerar llms.txt do domínio do cliente, validar a qualidade e resumir a pontuação e problemas — tudo num único prompt. Relatório estruturado sem abrir o navegador.
Auditar vários sites
Use list_sites para listar todos os sites gerados e faça o agente revalidar cada arquivo, sinalizando os que ficarem abaixo de um limite.
Checks pré-deploy em CI
Agentes em pipelines de CI podem chamar validate_llms_txt antes do deploy — não é necessário API key para validação, custo zero para integrar.
Descoberta antes da geração
Use discover_urls primeiro para entender a estrutura do site antes de gastar créditos. Revise a lista de URLs, filtre seções irrelevantes e gere com um maxUrls direcionado.
Por baixo dos panos
O servidor MCP roda como Cloudflare Worker sem estado em mcp.llmgenerator.com. Sua chave de API é repassada diretamente à API principal do LLMGenerator — a camada MCP não adiciona complexidade de autenticação. O rate limiting é feito pelo Cloudflare: 60 requisições por minuto por chave API, 10 por minuto sem autenticação.
Stack:
- Hono — roteador HTTP leve
- @modelcontextprotocol/sdk — transporte MCP Streamable HTTP
- Zod — validação em tempo de execução de cada ferramenta
- Sentry — monitoramento de erros em produção
Suporte a OAuth 2.1 (login no navegador, sem copiar chave API) virá numa versão futura.
Começar agora
- Obtenha uma chave de API em app.llmgenerator.com/settings/api-keys — cadastre-se gratuitamente se ainda não tiver conta.
- Adicione o servidor ao seu cliente MCP com a configuração acima.
- Abra uma nova conversa e peça para gerar llms.txt para qualquer site público.
Não são necessários créditos para validar — validate_llms_txt é totalmente público. Para gerar arquivos, o plano gratuito inclui 50 créditos iniciais e a geração custa 1–2 créditos por página conforme o modo.
O endpoint está em produção em https://mcp.llmgenerator.com/mcp. Conecte uma vez e seu fluxo com IA ganha um pipeline completo de geração de llms.txt — permanentemente.
Dúvidas ou feedback? Fale com a equipe — lemos tudo.