
Sitemap MCP Server

2025.04.21
0
Python站点地图解析SEO分析网站结构可视化搜索工具
Sitemap MCP Server 是一个专为AI代理和MCP客户端设计的工具,用于获取、解析、分析和可视化网站站点地图。它支持所有标准的站点地图格式,包括XML、Google News和纯文本站点地图。该服务器提供了多种工具和提示模板,帮助用户高效地分析和处理站点地图数据。
View on GitHub
Overview
基本能力
产品定位
Sitemap MCP Server 是一个专为AI代理和MCP客户端设计的工具,用于获取、解析、分析和可视化网站站点地图。
核心功能
- 支持所有标准的站点地图格式,包括XML、Google News和纯文本站点地图。
- 提供多种工具,如获取站点地图树、获取站点地图页面、获取站点地图统计信息和解析站点地图内容。
- 提供多种提示模板,如分析站点地图、检查站点地图健康度、提取URL等。
适用场景
- 网站SEO分析
- 站点地图结构可视化
- 站点地图健康度检查
- 站点地图内容提取和分析
工具列表
- get_sitemap_tree: 从网站URL获取并解析站点地图树。
- get_sitemap_pages: 从网站的站点地图获取所有页面,并提供过滤选项。
- get_sitemap_stats: 获取网站站点地图的统计信息。
- parse_sitemap_content: 直接从XML或文本内容解析站点地图。
常见问题解答
- 安装依赖:确保已安装uv。
- 安装完成后需要重启Claude或Cursor以启用MCP服务器。
使用教程
使用依赖
确保已安装uv:
# 安装uv
# 参考链接:https://docs.astral.sh/uv/getting-started/installation/
安装教程
通过Smithery安装:
npx -y @smithery/cli install @mugoosse/sitemap --client claude
调试方式
使用MCP Inspector进行调试:
npx @modelcontextprotocol/inspector env TRANSPORT=stdio uvx sitemap-mcp-server
打开MCP Inspector:http://127.0.0.1:6274,选择stdio
传输并连接到MCP服务器。