Skip to main content

indexnow-toolkit

com.aiwebsitepipeline/indexnow-toolkitVersion 1.0.0

Build and validate IndexNow payloads, check key files, and diff sitemaps into a submission list.

Status

Responds183 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:46 UTC
Latency
183 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://indexnow-toolkit-mcp.lipmichal.workers.dev/mcpResponds183 ms
No sign-in

Claude Code

claude mcp add --transport http indexnow-toolkit https://indexnow-toolkit-mcp.lipmichal.workers.dev/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: indexnow-toolkit
Remote MCP server URL: https://indexnow-toolkit-mcp.lipmichal.workers.dev/mcp

Cursor

{
  "mcpServers": {
    "indexnow-toolkit": {
      "url": "https://indexnow-toolkit-mcp.lipmichal.workers.dev/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"indexnow-toolkit","type":"http","url":"https://indexnow-toolkit-mcp.lipmichal.workers.dev/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

3 tools

Tools of indexnow-toolkit
Read-only
Idempotent
Open world
build_indexnow_payloadValidates a key and URL list against the IndexNow spec and returns the exact JSON POST body, the endpoint, a ready-to-run curl command, and the reason for every URL it dropped. Enforces the same-host rule, the 10000-URL batch limit, https/http consistency, fragment stripping and de-duplication.Not declaredNot declaredNot declaredNot declared
diff_sitemapsParses two sitemap documents (urlset XML, sitemapindex XML, or a newline-delimited URL list) and reports added, removed and lastmod-changed URLs. Returns only the URLs worth submitting to IndexNow. Pass a key to also get the finished, validated POST body.Not declaredNot declaredNot declaredNot declared
validate_indexnow_keyChecks an IndexNow key against the protocol schema (length, character set) and, given a host, returns the exact URL the key file must be served from, the exact contents it must have, and the curl command to verify it. Most 403 rejections are a key file that returns an HTML 404 page with a 200 status.Not declaredNot declaredNot declaredNot declared

Details

Registry status
Active
Published
Aug 9, 2026
Updated
Aug 9, 2026
Repository
Not given
Categories
Uncategorized
GDPR
Not declared

Are you the operator? Claim this listing