SitemapKit MCP Server

SitemapKit est une API et un serveur MCP qui découvre et extrait les sitemaps de n'importe quel site web. Les développeurs et les agents IA l'utilisent pour obtenir instantanément la liste complète des URL de n'importe quel domaine — utile pour les audits SEO, le crawling web, l'indexation de contenu et les workflows IA.

Documentation

SitemapKit MCP Server

Model Context Protocol (MCP) server for SitemapKit. Lets any MCP-compatible AI assistant (Claude, Cursor, Windsurf, etc.) discover and extract sitemaps from any website.

Tools

ToolDescription
discover_sitemapsFind all sitemap files for a domain (checks robots.txt, common paths, sitemap indexes)
extract_sitemapExtract all URLs from a specific sitemap file
full_crawlDiscover + extract all URLs across all sitemaps in one call

Setup

1. Get an API key

Sign up at sitemapkit.com and grab your API key from app.sitemapkit.com/settings/api.

2. Configure your MCP client

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

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

Cursor

Add to .cursor/mcp.json in your project (or the global ~/.cursor/mcp.json):

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

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

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

Usage examples

Once configured, you can ask your AI assistant:

API limits

Limits depend on your SitemapKit plan. The meta.quota field in each response tells you how many requests you have remaining this month.

Free plan: 20 requests/month Starter: 500 requests/month Pro: 2000 requests/month

License

MIT