indexnow-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| indexnow_submitA | Submit URLs to IndexNow for instant indexing on Bing, Yandex, Naver, Seznam. Supports batch submission of up to 10,000 URLs. |
| google_indexing_submitA | Submit URLs to Google Indexing API for fast crawling and indexing. Requires a Google service account access token with Indexing API permissions. |
| google_indexing_statusA | Check the indexing notification status of a URL via Google Indexing API. Shows when the URL was last submitted. |
| indexnow_submit_sitemapA | Fetch a sitemap XML, extract all URLs, and submit them to IndexNow for instant indexing. |
| indexnow_generate_keyA | Generate an IndexNow API key and the verification file content. You need to host this file at your domain root. |
| indexnow_list_enginesA | List all supported IndexNow search engines and their API endpoints. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Each tool has a clearly distinct purpose with no ambiguity: two tools handle Google Indexing API (status check and submission), three tools handle IndexNow operations (key generation, engine listing, URL submission), and one handles sitemap-based submission. The separation between Google and IndexNow workflows is particularly clear.
All tools follow a perfect snake_case naming convention with consistent prefixing: 'google_indexing_' for Google tools and 'indexnow_' for IndexNow tools. The verb-noun structure is maintained throughout (e.g., 'submit', 'generate_key', 'list_engines'), creating a highly predictable pattern.
Six tools is an ideal number for this domain, covering both Google Indexing API and IndexNow workflows without bloat. Each tool serves a specific, necessary function in the URL indexing process, and there are no redundant or trivial tools.
The toolset provides complete coverage for URL indexing operations: status checking and submission for Google, plus key management, engine discovery, URL submission, and sitemap processing for IndexNow. There are no obvious gaps—agents can handle the full lifecycle from setup to submission across both major indexing services.