mcp-server-indexnow

zizzfizzix/mcp-server-indexnow

3.1

If you are the rightful owner of mcp-server-indexnow and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server allowing URL indexing requests via the IndexNow protocol.

Tools

Functions exposed to the LLM to take actions

submit_urls

Submit one or more URLs to search engines using the IndexNow protocol.

Args: urls: List of URLs to submit (e.g. ["https://example.com/page1", "https://example.com/page2"]) key: Your IndexNow secret key (optional if INDEXNOW_SECRET_KEY env var is set) host: The host of your website (e.g. "example.com", required if submitting multiple URLs and it cannot be inferred from the first URL, or if submitting an empty list) key_location: Optional location of your key file (e.g. "https://example.com/key.txt") If not provided, the server will check for the INDEXNOW_KEY_LOCATION environment variable.

Returns: A dictionary containing the result of the submission: {"status": 200, "message": "OK"} {"status": 202, "message": "Accepted"} {"status": 4xx/5xx, "error": "Error description"}

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources