Xml Sitemap Generator

Seo REST API MCP

Generate a valid XML sitemap from a list of URLs and return the XML, the number of URLs written, the invalid URLs that were skipped, and the byte size. Each URL can carry its own priority, changefreq, and lastmod; defaults apply otherwise. Above 50,000 valid URLs a sitemap index is returned instead.

This page documents the HTTP endpoint POST /api/tools/xml-sitemap-generator/execute. See the MCP reference →

Call it over REST

POST https://api.findutils.com/api/tools/xml-sitemap-generator/execute · no API keys · 60 requests/min per IP

Execute — verified arguments

curl -X POST https://api.findutils.com/api/tools/xml-sitemap-generator/execute \
  -H "Content-Type: application/json" \
  -d '{
    "urls": [
      "https://example.com/",
      "https://example.com/about"
    ]
  }'

Parameter schema for this endpoint

curl https://api.findutils.com/api/tools/xml-sitemap-generator

Interactive docs · OpenAPI 3.1 spec · All REST tools

Input schema

Argument Type Required Description
urls array yes URLs as plain strings or as { url, priority?, changefreq?, lastmod? } objects. Only http(s) URLs are written; others are reported in invalid_urls.
default_priority string no Priority for URLs without one: "0.0" to "1.0" in steps of 0.1, or "" for none. Default "0.5". Default: "0.5".
default_changefreq string ( | always | hourly | daily | weekly | monthly | yearly | never) no Change frequency for URLs without one. Default "weekly"; "" omits the tag. Default: "weekly".
default_lastmod string no Last-modified date (YYYY-MM-DD) for URLs without one. Default: omitted.
remove_duplicates boolean no Drop repeated URLs (case-insensitive). Default true. Default: true.
index_base_url string no Base name for child sitemaps when an index is needed. Default "https://example.com/sitemap".

Example arguments (verified)

{
  "urls": [
    "https://example.com/",
    "https://example.com/about"
  ]
}

Also an MCP tool

Claude, Cursor, and any MCP client can call this tool as findutils:xml_sitemap_generator after one connect command.

Connect once

claude mcp add findutils --transport http https://mcp.findutils.com/
Open the MCP reference for Xml Sitemap Generator →

More Seo tools