SiteMCP是一个基于Node.js开发的开源工具,核心功能是抓取整个网站的内容并将其转化为MCP(Model Context Protocol)服务器。主要特点包括:
- 通过简单的命令行操作实现全站或部分内容抓取
- 将抓取结果缓存到本地并转化为MCP服务
- 支持与Claude等AI助手集成,让AI直接访问网站数据
- 提供多种参数定制抓取行为,如并发数控制、内容选择等
该工具由开发者ryoppippi创建,灵感来源于sitefetch项目,旨在解决AI获取外部信息不便的问题。通过将网页内容转化为结构化数据,SiteMCP构建了AI与网站内容之间的高效桥梁。
本答案来源于文章《SiteMCP:抓取网站内容并转为MCP服务》