Sitemap MCP Server

Discover website architecture and analyze site structure by fetching, parsing, and visualizing sitemaps from any URL. Uncover hidden pages and

Local serverstdioPython

What is the Sitemap MCP Server?

Discover website architecture and analyze site structure by fetching, parsing, and visualizing sitemaps from any URL. Uncover hidden pages and extract organized

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_sitemap_treeFetch and parse the sitemap tree from a website URL
get_sitemap_pagesGet all pages from a website's sitemap with filtering options
get_sitemap_statsGet statistics about a website's sitemap
parse_sitemap_contentParse a sitemap directly from its XML or text content

How to install the Sitemap MCP Server

{
  "mcpServers": {
    "sitemap": {
      "command": "uvx",
      "args": ["sitemap-mcp-server"],
      "env": { "TRANSPORT": "stdio" }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
TRANSPORTConfiguration value read at startup.Optional

Example prompts to try

  • “Use Sitemap to get sitemap tree.”
  • “Use Sitemap to Arguments.”
  • “Use Sitemap to Returns.”

Frequently asked questions

Discover website architecture and analyze site structure by fetching, parsing, and visualizing sitemaps from any URL. Uncover hidden pages and extract organized Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.