SitemapKit

SitemapKit é uma API e servidor MCP que descobre e extrai sitemaps de qualquer site. Desenvolvedores e agentes de IA o utilizam para obter instantaneamente a lista completa de URLs de qualquer domínio — útil para auditorias de SEO, rastreamento web, indexação de conteúdo e fluxos de trabalho de IA.

Documentação

Servidor MCP SitemapKit

Dê aos agentes de IA um rastreador de sitemap XML confiável por meio do Model Context Protocol (MCP). A API de extração do SitemapKit descobre arquivos de sitemap, analisa índices de sitemap aninhados e retorna uma lista de URLs sem duplicatas para auditorias de SEO, inventários de conteúdo, pesquisas e fluxos de trabalho de agentes.

Funciona com clientes compatíveis com MCP, incluindo Claude Desktop, Cursor, Windsurf e outros assistentes de IA que suportam servidores stdio locais.

Ferramentas

FerramentaDescrição
discover_sitemapsEncontra todos os arquivos de sitemap de um domínio (verifica robots.txt, caminhos comuns, índices de sitemap)
extract_sitemapExtrai todas as URLs de um arquivo de sitemap específico
full_crawlDescobre + extrai todas as URLs de todos os sitemaps em uma única chamada

Configuração

1. Obtenha uma chave de API

Cadastre-se em sitemapkit.com e pegue sua chave de API em app.sitemapkit.com/settings/api.

2. Configure seu cliente MCP

Claude Desktop

Adicione em ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "sitemapkit": {
      "command": "npx",
      "args": ["-y", "sitemapkit-mcp"],
      "env": {
        "SITEMAPKIT_API_KEY": "your-api-key-here"
      }
    }
  }
}

Cursor

Adicione em .cursor/mcp.json no seu projeto (ou no ~/.cursor/mcp.json global):

{
  "mcpServers": {
    "sitemapkit": {
      "command": "npx",
      "args": ["-y", "sitemapkit-mcp"],
      "env": {
        "SITEMAPKIT_API_KEY": "your-api-key-here"
      }
    }
  }
}

Windsurf

Adicione em ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "sitemapkit": {
      "command": "npx",
      "args": ["-y", "sitemapkit-mcp"],
      "env": {
        "SITEMAPKIT_API_KEY": "your-api-key-here"
      }
    }
  }
}

Exemplos de uso

Depois de configurado, você pode pedir ao seu assistente de IA:

  • "Encontre todos os sitemaps de stripe.com"
  • "Extraia todas as URLs de https://example.com/sitemap.xml"
  • "Obtenha a lista completa de URLs de shopify.com, até 5.000 URLs"

Monitoramento contínuo de sitemaps

Este servidor MCP foi projetado para descoberta e extração sob demanda. Para monitorar um site continuamente, detectar páginas recém-publicadas e enviar alertas via webhook assinado, use o Monitoramento SitemapKit.

O plano gratuito inclui um monitor diário. Os planos pagos adicionam mais sites, limites de URLs mais altos e verificações com frequência de até uma vez por hora. Consulte a documentação de webhooks para cargas úteis, assinaturas e comportamento de novas tentativas.

Limites da API

Os limites dependem do seu plano SitemapKit. O campo meta.quota em cada resposta informa quantas solicitações restam no mês.

PlanoSolicitações de API/mêsURLs por extração
Gratuito1001.000
Starter5.00010.000
Pro50.00050.000

Consulte as permissões atuais de API e monitoramento na página de preços.

Licença

MIT