# indexnow

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/sharozdawa/indexnow-mcp  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/indexnow

## Description
Submit URLs for instant indexing via IndexNow and Google Indexing API.

## Claude Desktop Quick Installation
Heuristic fallback — verify the package name and runner against the repository README before running it. Uses `npx` (confidence: low):

```json
"mcpServers": {
  "indexnow": {
    "command": "npx",
    "args": ["-y","indexnow"]
  }
}
```

## Documentation & README

<div align="center">

<img src="https://capsule-render.vercel.app/api?type=waving&color=0:1a1a2e,50:16213e,100:0f3460&height=200&section=header&text=IndexNow%20MCP&fontSize=48&fontColor=22c55e&fontAlignY=35&desc=Instant%20URL%20Indexing%20for%20AI%20Agents&descSize=16&descColor=ffffff&descAlignY=55&animation=fadeIn" width="100%" />

<br />

![npm](https://img.shields.io/npm/v/indexnow-mcp?style=flat-square&color=22c55e)
![GitHub stars](https://img.shields.io/github/stars/sharozdawa/indexnow-mcp?style=flat-square&color=22c55e)
![License](https://img.shields.io/github/license/sharozdawa/indexnow-mcp?style=flat-square)
[![IndexNow MCP server](https://glama.ai/mcp/servers/sharozdawa/indexnow-mcp/badges/score.svg)](https://glama.ai/mcp/servers/sharozdawa/indexnow-mcp)

**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.

</div>

---

## 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

| Tool | Description |
|------|-------------|
| `indexnow_submit` | Submit URLs to IndexNow (Bing, Yandex, Naver, Seznam) |
| `google_indexing_submit` | Submit URLs to Google Indexing API |
| `google_indexing_status` | Check indexing notification status |
| `indexnow_submit_sitemap` | Fetch sitemap and submit all URLs to IndexNow |
| `indexnow_generate_key` | Generate an IndexNow API key and verification file |
| `indexnow_list_engines` | List all supported engines and endpoints |

## Installation

### Claude Desktop / Claude Code

Add to your Claude config:

```json
{
  "mcpServers": {
    "indexnow": {
      "command": "npx",
      "args": ["-y", "indexnow-mcp"]
    }
  }
}
```

### Cursor

Add to `.cursor/mcp.json`:

```json
{
  "mcpServers": {
    "indexnow": {
      "command": "npx",
      "args": ["-y", "indexnow-mcp"]
    }
  }
}
```

## Usage Examples

### Submit URLs to IndexNow

```
Submit these URLs to IndexNow:
- https://example.com/new-blog-post
- https://example.com/updated-page

API key: your-api-key-here
Host: example.com
```

### Submit a sitemap

```
Submit all URLs from https://example.com/sitemap.xml to IndexNow
API key: my-key
Host: example.com
```

### Generate an API key

```
Generate an IndexNow API key for my site
```

### Submit to Google Indexing API

```
Submit https://example.com/new-page to Google Indexing API
Access token: ya29.xxx
```

## IndexNow Setup

1. Generate an API key (any UUID — use the `indexnow_generate_key` tool)
2. Create a verification file: `public/{your-key}.txt` containing the key
3. Deploy the file so it's accessible at `https://yourdomain.com/{your-key}.txt`
4. Start submitting URLs

## Supported Engines

| Engine | Protocol | Limit |
|--------|----------|-------|
| Bing | IndexNow | Unlimited |
| Yandex | IndexNow | Unlimited |
| Naver | IndexNow | Unlimited |
| Seznam | IndexNow | Unlimited |
| Google | Indexing API | 200/day default |

## Why indexnow-mcp vs Manual API Calls

| Feature | indexnow-mcp | Manual API Calls |
|---------|-------------|-----------------|
| Batch submission (10K URLs) | Yes | Custom code |
| Multiple engines | All at once | One by one |
| Sitemap parsing | Yes | Manual |
| API key generator | Yes | Manual |
| Price | Free | Free but complex |

## More Open Source SEO Tools

| Tool | Description |
|------|-------------|
| [awesome-seo-mcp-servers](https://github.com/sharozdawa/awesome-seo-mcp-servers) | Curated list of SEO MCP servers and agent skills |
| [robotstxt-ai](https://github.com/sharozdawa/robotstxt-ai) | Visual robots.txt manager for AI crawlers |
| [schema-gen](https://github.com/sharozdawa/schema-gen) | Schema.org JSON-LD markup generator |
| [ai-visibility](https://github.com/sharozdawa/ai-visibility) | AI brand visibility tracker |

## License

MIT

---

<div align="center">

Built by **[Sharoz Dawa](https://sharozdawa.com)** — SEO Professional & Digital Marketing Expert

[![GitHub](https://img.shields.io/badge/GitHub-@sharozdawa-181717?style=flat-square&logo=github)](https://github.com/sharozdawa)

<img src="https://capsule-render.vercel.app/api?type=waving&color=0:1a1a2e,50:16213e,100:0f3460&height=100&section=footer" width="100%" />

</div>

