关于 SEO Content Machine
SEO Content Machine MCP 服务将 MCP 客户端连接到 SEO Content Machine 桌面工作区。助手可在应用中运行内容、研究、爬取和工作区任务,并读取结果。
主要功能
- 01运行和管理 SCM 任务
- 02抓取搜索结果中的文章
- 03爬取网站并查找 URL
- 04收集 Google Maps 商家信息和 YouTube 字幕
- 05读取和更新 SEO Workspace 内容
- 06搜索、浏览网页并生成 PDF
适用场景
- 01运行基于关键词的页面流水线
- 02将渲染页面数据提取为 CSV
- 03收集某个域名的存档页面
- 04读取或修改 SEO Workspace 文档
MCP 相关
SCM 在桌面应用内通过 HTTP 提供 MCP;此程序将客户端的 stdio 消息转发给它。客户端可调用任务、抓取、浏览器和工作区工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
SEO Content Machine MCP 服务
将 Claude Code、Codex、Claude Desktop 或任何 MCP 客户端连接到 SEO Content Machine(SCM),这是一款桌面 SEO 工作区。
这样,助手就可以创建并运行 SCM 任务、读取任务结果:从搜索结果中抓取文章、抓取网站、获取搜索结果列表、Google Maps 商家信息、YouTube 字幕、archive.org 下载内容以及 SEO Workspace 页面。所有工作都在你机器上的 SCM 应用内运行,并使用应用自带的浏览器和任务队列。
要求
- SEO Content Machine 在同一台机器上运行,支持 Windows、Mac 或 Linux。你可以免费试用 14 天,无需信用卡。
- Node.js 18 或更高版本。
设置
Claude Code:
claude mcp add scm -- npx -y seo-content-machine-mcp
其他 MCP 客户端:在其配置文件中添加:
{
"mcpServers": {
"scm": {
"command": "npx",
"args": ["-y", "seo-content-machine-mcp"]
}
}
}
如果你在 SCM 中设置了 API 密钥(Settings > App > Api secret key),请通过 SCM_API_KEY 传入。如果 SCM 的 API 运行在 http://localhost:8008 以外的位置,请设置 SCM_API_URL。
工具
| 工具 | 功能 |
|---|---|
task_list、task_get、task_results | 列出 SCM 任务;读取某个任务及其日志;读取该任务最近一次运行的结果行,这些结果指向其输出文件 |
task_run、task_cancel、task_delete | 启动任务(或通过 fromStart 重新开始)、停止任务或删除任务 |
page_pipeline_upsert | 创建或修改 Page Pipeline:针对一组关键词,使用页面模板生成 AI 页面,或抓取搜索结果中的文章 |
dynamic_pages_create | 使用 CSS 选择器从渲染后的页面中提取内容,并保存为 CSV |
static_pages_create | 不使用浏览器抓取页面,并将每个页面保存为清理后的文章 |
site_crawler_create | 抓取网站并保存找到的链接 |
url_finder_create | 搜索一组查询,并将所有结果保存到一个包含查询词、排名、URL 和标题的 CSV 文件中 |
youtube_subtitles_create | 根据视频 URL 或关键词搜索,保存 YouTube 视频字幕 |
web_archives_create | 下载域名中每个页面最新的 archive.org 副本 |
local_listings_create | 抓取 Google Maps 商家信息,例如“丹佛的水管工” |
seo_workspace_create | 创建一个空的 SEO Workspace |
workspace_query | 读取 SEO Workspace:其中的页面、网站计划、简报、文档、抓取结果和 Search Console 数据 |
workspace_write | 在 SEO Workspace 中添加或更新页面、网站计划、简报或文档,并可在应用中撤销 |
workspace_create_pages | 将 SEO Workspace 页面交给 Page Pipeline,由其研究、撰写并审核每个页面,生成草稿 |
workspace_documents_edit | 替换 SEO Workspace 文档中的指定文本 |
web_search、browser_open、cdp_open | 搜索网络、读取页面或操控真实浏览器 |
render_pdf | 将 HTML 文档打印为 PDF 文件 |
工作原理
SCM 在应用内通过 HTTP 在 /mcp 提供 MCP 服务。此软件包是一个小型 stdio 中继:客户端通过 stdin 和 stdout 与它通信,它再将每条消息转发给应用。你可以在 MCP 客户端启动之前或之后启动 SCM。SCM 关闭时,服务不会列出任何工具;待 SCM 启动后,它会通知客户端重新列出工具。SCM 关闭期间发出的工具调用会返回错误,提示你启动 SCM。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。