indexnow-mcp
Allows submission of URLs to Naver search engine via the IndexNow protocol for instant indexing.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@indexnow-mcpSubmit https://example.com/blog/new-post to search engines"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
indexnow-mcp
Submit URLs to search engines instantly from any AI agent.
An MCP server for the IndexNow protocol. Connect it to Claude Code, Claude Desktop, Cursor or any MCP-aware client, and your AI agent can push new or updated URLs to Bing, Yandex, Seznam and Naver the moment content changes — no waiting for a recrawl, no dashboard clicking.
Ship a blog post, ask your agent to submit it, get crawled within minutes.
Why
Search engines take days or weeks to recrawl small sites. IndexNow flips that: you tell them.
Agents already publish and edit content. Indexing should be part of the same automated loop.
Zero dependencies beyond the MCP SDK. No accounts, no API keys from search engines — IndexNow is free and open.
Related MCP server: Google Indexing API MCP Server
Tools
Tool | What it does |
| Creates a fresh 32-char IndexNow key + setup instructions |
| Confirms your key file is reachable at |
| Submits up to 10,000 URLs to all IndexNow engines in one call |
| Fetches a sitemap.xml and submits every URL in it |
Quick start
pip install mcp
git clone https://github.com/cyber-kani/indexnow-mcpClaude Code:
claude mcp add indexnow -- python3 /path/to/indexnow-mcp/server.pyClaude Desktop / Cursor (mcpServers config):
{
"mcpServers": {
"indexnow": {
"command": "python3",
"args": ["/path/to/indexnow-mcp/server.py"]
}
}
}Then just talk to your agent:
"Generate an IndexNow key for example.com" → host the key file it gives you
"Submit https://example.com/blog/new-post to search engines"
"Submit everything in https://example.com/sitemap.xml"
One-time site setup
generate_key()→ you get e.g.8d7e...bf5cPut a file at
https://your-site.com/8d7e...bf5c.txtcontaining exactly that keyverify_key("your-site.com", "8d7e...bf5c")→ok: trueSubmit away. The key stays valid forever.
FAQ
Does Google support IndexNow? No — Google uses its own systems. IndexNow covers Bing, Yandex, Seznam and Naver, and Bing shares the signal with partners. For Google, keep your sitemap fresh in Search Console.
Rate limits? IndexNow accepts up to 10,000 URLs per request. Submit when content actually changes; spamming unchanged URLs can get a key ignored.
Is this safe to expose to an agent? The server can only announce URLs on hosts where you control the key file. It cannot modify your site or submit URLs for domains you don't own.
License
MIT
Built by Cloudcoder — a software development company in Sri Lanka specializing in MCP servers and AI agents. Read our plain-language explainer: What is MCP?
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cyber-kani/indexnow-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server