Skip to main content
Glama
sharozdawa

indexnow-mcp

by sharozdawa

indexnow_list_engines

Retrieve supported search engines and their API endpoints for instant URL indexing through IndexNow.

Instructions

List all supported IndexNow search engines and their API endpoints.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The tool `indexnow_list_engines` is defined and implemented within the `server.tool` call, handling the request by iterating over `INDEXNOW_ENDPOINTS` and providing a formatted text response.
    server.tool(
      "indexnow_list_engines",
      "List all supported IndexNow search engines and their API endpoints.",
      {},
      async () => {
        let output = `## Supported IndexNow Engines\n\n`;
        output += `| Engine | Endpoint |\n|--------|----------|\n`;
        for (const [name, url] of Object.entries(INDEXNOW_ENDPOINTS)) {
          output += `| ${name} | ${url} |\n`;
        }
    
        output += `\n### Google Indexing API\n`;
        output += `| Service | Endpoint |\n|---------|----------|\n`;
        output += `| Google Indexing API | ${GOOGLE_INDEXING_API_URL} |\n`;
        output += `| Google Batch API | ${GOOGLE_BATCH_URL} |\n`;
    
        output += `\n### Notes\n`;
        output += `- **IndexNow** is supported by Bing, Yandex, Naver, and Seznam\n`;
        output += `- **Google** has its own Indexing API (requires service account + OAuth2)\n`;
        output += `- IndexNow submissions are free and unlimited\n`;
        output += `- Google Indexing API has a daily quota (200 URLs/day by default)\n`;
    
        return { content: [{ type: "text" as const, text: output }] };
      }
    );

Latest Blog Posts

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/sharozdawa/indexnow-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server