MCP.so
Sign In

MCP Server Indexnow

@zizzfizzix

Basic information

Category

Other

License

MIT

Transports

stdio

Author

zizzfizzix

Submitted by

Kuba

About MCP Server Indexnow

A Model Context Protocol (MCP) server allowing URL indexing requests via the IndexNow protocol. This server acts as a bridge, enabling MCP-compatible clients (like IDEs or AI assistants) to submit URLs to search engines using the IndexNow protocol for potentially faster content

MCP Server Indexnow config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-server-indexnow": {
      "command": "uvx",
      "args": [
        "cookiecutter",
        "gh:zizzfizzix/python-base-mcp-server"
      ]
    }
  }
}

MCP Server Indexnow tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

Fetch the live tool list by running this server in a temporary sandbox using the button above.

Overview

What is mcp-server-indexnow?

mcp-server-indexnow is a Model Context Protocol (MCP) server that enables URL indexing requests via the IndexNow protocol. It acts as a bridge, allowing MCP-compatible clients (such as IDEs or AI assistants) to submit URLs to search engines for faster content discovery and indexing.

How to use mcp-server-indexnow?

Install the server using uvx (recommended) or make, then configure it in your MCP client (e.g., Claude desktop or Zed). Before use, you must set up an IndexNow key for your website host and place the verification file on your web server. Optionally, set environment variables (INDEXNOW_SECRET_KEY, INDEXNOW_API_BASE, INDEXNOW_KEY_LOCATION) in the MCP server configuration. Finally, instruct your assistant to call the server to submit single or multiple URLs with the provided key.

Key features of mcp-server-indexnow

  • Provides an MCP tool to submit single or multiple URLs to IndexNow API.
  • Enables interaction with IndexNow protocol through MCP clients.
  • Requires minimal configuration after IndexNow key setup.
  • Supports optional environment variables for key and API base.
  • Can be run directly via uvx or installed with make.

Use cases of mcp-server-indexnow

  • Notify search engines of newly published content for faster indexing.
  • Alert search engines about updated pages so changes appear sooner.
  • Inform search engines of deleted content to expedite removal from search results.
  • Integrate URL submission into AI assistant or IDE workflows via MCP.

Frequently asked questions

1

What is IndexNow and how does this server relate to it?

IndexNow is a simple protocol that lets websites notify search engines when content is created, updated, or deleted. This server allows MCP clients to send those notifications programmatically.

2

What are the prerequisites for using this server?

You must own a website and set up an IndexNow key by placing a verification text file on your web server (following IndexNow’s official documentation). The key is required when submitting URLs.

3

Can I use a different IndexNow API endpoint?

Yes. Set the `INDEXNOW_API_BASE` environment variable to a different endpoint (e.g., `https://www.bing.com/indexnow`). The default is `https://api.indexnow.org/indexnow`.

4

How do I keep my IndexNow key secret from the AI assistant?

Set the `INDEXNOW_SECRET_KEY` environment variable in the MCP server configuration. The server will use that key by default, and it will not be visible to the assistant.

5

Which search engines are supported?

Any search engine that participates in the IndexNow protocol, including Bing, Yandex, Seznam.cz, Naver, and Yep. Submitted events are shared among participants.

Comments

More Other MCP servers