
Indexnow
io.github.sharozdawaPublished by GitHub account sharozdawav1.0.0Updated Oct 24, 2026
Submit URLs for instant indexing via IndexNow and Google Indexing API.
Overview
A local MCP server that lets an assistant submit URLs for indexing through IndexNow and the Google Indexing API, parse sitemaps, and generate IndexNow keys.
- What you can do
- Submit URLs to IndexNow engines (Bing, Yandex, Naver, Seznam) in batches of up to 10,000 URLs at once, or submit a single URL to the Google Indexing API and check its notification status. Fetch an XML sitemap and submit all of its URLs to IndexNow. Generate an IndexNow API key and the verification file, and list the supported engines and endpoints.
- When to use it
- Useful for site owners and SEO workflows where an assistant should push new or updated pages to search engines quickly, or bulk-submit a sitemap, without writing API calls by hand.
- Requirements
- Runs locally via npx (Node.js). An IndexNow API key plus a verification file deployed at the site root, and a Google Indexing API access token for Google submissions. Network access to the search engine endpoints.
Installation
In SourceWeft
- Open Indexnow in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
[npm] [GitHub stars] [License] [IndexNow MCP server]
Submit URLs for instant indexing via IndexNow and Google Indexing API.
Works with Claude Code, Cursor, Copilot, Codex, Windsurf, and all MCP-compatible AI tools.
Features
- IndexNow — Submit URLs to Bing, Yandex, Naver, Seznam simultaneously
- Google Indexing API — Request fast crawling from Google
- Sitemap submission — Parse XML sitemaps and submit all URLs
- API key generator — Generate IndexNow keys and verification files
- Status checker — Check Google indexing notification status
- Batch support — Submit up to 10,000 URLs at once
Tools
Installation
Claude Desktop / Claude Code
Add to your Claude config:
Cursor
Add to .cursor/mcp.json:
Usage Examples
Submit URLs to IndexNow
Submit a sitemap
Generate an API key
Submit to Google Indexing API
IndexNow Setup
- Generate an API key (any UUID — use the
indexnow_generate_keytool) - Create a verification file:
public/{your-key}.txtcontaining the key - Deploy the file so it's accessible at
https://yourdomain.com/{your-key}.txt - Start submitting URLs
Supported Engines
Why indexnow-mcp vs Manual API Calls
More Open Source SEO Tools
License
MIT
Source: README.md at commit 10d4f08
Tools
0Version history
1- v1.0.0LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
