SEO MCP Tools logo

SEO MCP Tools

by dalebertrand

The SEO MCP Tools server provides SEO tools for analyzing robots.txt files. It extracts and analyzes sitemap information from robots.txt files across the web using the Model Context Protocol (MCP).

View on GitHub

Last updated: N/A

What is SEO MCP Tools?

The SEO MCP Tools server is a Model Context Protocol (MCP) server that provides tools for extracting and analyzing sitemap URLs from robots.txt files.

How to use SEO MCP Tools?

To use the server, first install the required dependencies and run the server using python mcp_server.py or fastmcp dev mcp_server.py. Then, use an MCP client to call the get_sitemap_url_from_robots_txt or get_all_sitemap_urls_from_robots_txt tools, providing the robots.txt URL as input.

Key features of SEO MCP Tools

  • Extract first sitemap URL from robots.txt

  • Extract all sitemap URLs from robots.txt

  • Integration with Claude Desktop

  • Testing suite with real website validation

Use cases of SEO MCP Tools

  • SEO analysis

  • Sitemap discovery

  • Robots.txt validation

  • Automated sitemap extraction

FAQ from SEO MCP Tools

What is FastMCP?

FastMCP is a framework used to develop and run Model Context Protocol (MCP) servers.

What are the dependencies?

The server requires Python 3.8+, FastMCP, advertools, requests, and pandas.

How do I install the server?

Clone the repository and install the dependencies using pip install fastmcp advertools requests pandas.

How do I run the server?

Run the server using python mcp_server.py or fastmcp dev mcp_server.py.

How do I call the tools?

Use an MCP client to call the get_sitemap_url_from_robots_txt or get_all_sitemap_urls_from_robots_txt tools, providing the robots.txt URL as input.