Crawlwise
MCP hospedado de SEO, AEO e GEO em crawlwise.site: auditorias de páginas, rastreamento de sites, acessibilidade para crawlers de IA (GPTBot, ClaudeBot, Google-Extended), ferramentas de schema e vitals. Endpoint de produção: https://crawlwise.site/mcp (HTTP streamable, OAuth).
Servidor MCP hospedado
npx add-mcp 'https://crawlwise.site/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Endpoint
POST /mcp neste host. HTTP Streamable. Passos completos para cada cliente: /agents.
Conectar (OAuth)
A URL de staging é https://stg.crawlwise.site/mcp. A de produção é https://crawlwise.site/mcp. Use o host em que você se cadastrou.
codex mcp add crawlwise --url https://stg.crawlwise.site/mcp
codex mcp login crawlwise
claude mcp add --transport http crawlwise https://stg.crawlwise.site/mcp
grok mcp add --transport http crawlwise https://stg.crawlwise.site/mcp
Depois, clique em Permitir no navegador. Fallback de chave: /account/api.
Regras
Cada descrição de ferramenta informa o que ela não mede. Os resultados são agrupados como prioridade / vale considerar / não medido. estimate_cost nunca cobra. Ferramentas de longa duração retornam um ID de job.
Ferramentas
audit_page— Inicia uma auditoria completa da página. Retorna um job_id imediatamente. Faça polling com get_audit usando esse job_id até o status ficar completo. Os resultados são agrupados como prioridade / vale considerar / não medido. NÃO mede rankings de palavras-chave, backlinks, tráfego ou dados do Search Console. NÃO inventa pontuações. Cada ação cita um ID de verificação real.get_audit— Faz polling de uma auditoria iniciada com audit_page. Passe o job_id. Quando o status estiver em execução, chame novamente. Quando completo, retorna resultados agrupados como prioridade / vale considerar / não medido. NÃO inicia uma nova auditoria. NÃO cobra. NÃO inventa verificações. Um grupo vazio significa nenhum, não que o site está perfeito.check_ai_crawlers— Busca a URL como GPTBot, ClaudeBot e outros crawlers de IA e informa permitido / bloqueado / desafiado / não estabelecido. NÃO mede se um modelo citaria a página, menções à marca ou ranking no ChatGPT. Um 200 é acessibilidade, não visibilidade.validate_schema— Valida marcação JSON-LD / schema.org quanto à elegibilidade para Rich Results. NÃO envia nada ao Google. NÃO mede se rich results realmente aparecem na busca. FAQPage é informado como não sendo uma oportunidade de rich result.check_vitals— Core Web Vitals via PageSpeed Insights para uma URL e uma estratégia. NÃO mede dados de campo (CrUX) a menos que o PageSpeed os retorne. NÃO audita o restante do site. Uma métrica de laboratório ausente é not_measured, nunca 0.crawl_site— Inicia um rastreamento de várias páginas de um site que você possui. Retorna um ID de rastreamento imediatamente. NÃO executa verificações de palavras-chave ou rankings. NÃO rastreia a internet inteira; para no limite de páginas do plano. Órfãos são not_measured quando o rastreamento foi limitado.get_crawl_issues— Resultados entre páginas de um rastreamento concluído: títulos duplicados, cadeias de redirecionamento, links internos quebrados, órfãos. NÃO inventa problemas que o rastreamento não observou. Uma lista vazia significa que nenhum foi encontrado, não que o site está perfeito.get_internal_link_suggestions— Sugestões de links internos de um rastreamento concluído. Retorna uma lista vazia quando não há nada real para sugerir. NÃO gera links para páginas que o rastreamento nunca viu. NÃO reescreve seu conteúdo.generate_schema— Gera JSON-LD para um tipo schema.org a partir dos campos que você fornece. NÃO busca a página ao vivo. NÃO valida elegibilidade; use validate_schema para isso.generate_meta_tags— Gera meta tags HTML a partir dos campos que você fornece. NÃO busca a página ao vivo. NÃO verifica exclusividade no site.generate_robots_txt— Gera um robots.txt a partir das regras que você fornece. NÃO busca o robots.txt ao vivo. NÃO prova que crawlers o respeitarão.explain_finding— Detalhe completo de um ID de verificação de um job ou relatório de auditoria. NÃO adiciona conselhos que já não estejam nessa verificação. Se a verificação for not_measured, essa é a resposta.estimate_cost— Quanto uma operação custaria nesta conta, em créditos. Nunca cobra. Nunca cria um job. NÃO reserva créditos.list_sites— Lista sites nesta conta. NÃO inclui outros usuários. NÃO verifica domínios como efeito colateral.get_credits— Saldo de créditos atual e gastos recentes. NÃO altera o saldo. NÃO mostra outras contas.
OAuth
Descoberta: /.well-known/oauth-authorization-server. Manifesto: /.well-known/mcp.json. Cartão do servidor: /.well-known/mcp/server-card.json.
Mantenedores: checklist de diretório em mcp/directories.json no GitHub.
Habilidade
Somente Claude: npm run skill:install. Outros clientes usam MCP.
Registro
Listado no Registro MCP oficial como site.crawlwise/crawlwise. Mantenedores: veja docs/agents.md no repositório.