Build and validate IndexNow payloads, check key files, and diff sitemaps into a submission list.
| Endpoint | https://indexnow-toolkit-mcp.lipmichal.workers.dev/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 3 tools · grade A (100) · pin ts_1cb688f049b038762e7fbcca075f791b · protocol 2025-06-18 |
| First / last listed | 2026-10-25 06:19 UTC / 2026-10-25 06:19 UTC |
| Grade over time | 2026-10-25: A (100), 3 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: build_indexnow_payload validate_indexnow_key diff_sitemaps
build_indexnow_payload | Validates 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. params: key*, urlList*, host, keyLocation, engine |
validate_indexnow_key | Checks 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. params: key*, host |
diff_sitemaps | Parses 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. params: previous_sitemap*, current_sitemap*, key, keyLocation, engine, include_removed |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.