indexnow-toolkit
com.aiwebsitepipeline/indexnow-toolkitVersion 1.0.0Build and validate IndexNow payloads, check key files, and diff sitemaps into a submission list.
Status
Responds183 msAnswered our handshake without sign-in.- 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 msNo sign-in
Claude Code
claude mcp add --transport http indexnow-toolkit https://indexnow-toolkit-mcp.lipmichal.workers.dev/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: indexnow-toolkit
Remote MCP server URL: https://indexnow-toolkit-mcp.lipmichal.workers.dev/mcpCursor
{
"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.
Tools
3 tools
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 declared | Not declared | Not declared | Not 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 declared | Not declared | Not declared | Not 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 declared | Not declared | Not declared | Not declared |
Details
- Registry status
- Active
- Published
- Aug 9, 2026
- Updated
- Aug 9, 2026
- Repository
- Not given
- Categories
- Uncategorized
- GDPR
- Not declared