mcpField
S
SEO Content Machine

SEO Content Machine

本地服务
seocontentmachine.com商业与营销02 天前更新

关于 SEO Content Machine

SEO Content Machine MCP 服务将 MCP 客户端连接到 SEO Content Machine 桌面工作区。助手可在应用中运行内容、研究、爬取和工作区任务,并读取结果。

主要功能

  1. 01运行和管理 SCM 任务
  2. 02抓取搜索结果中的文章
  3. 03爬取网站并查找 URL
  4. 04收集 Google Maps 商家信息和 YouTube 字幕
  5. 05读取和更新 SEO Workspace 内容
  6. 06搜索、浏览网页并生成 PDF

适用场景

  1. 01运行基于关键词的页面流水线
  2. 02将渲染页面数据提取为 CSV
  3. 03收集某个域名的存档页面
  4. 04读取或修改 SEO Workspace 文档

MCP 相关

SCM 在桌面应用内通过 HTTP 提供 MCP;此程序将客户端的 stdio 消息转发给它。客户端可调用任务、抓取、浏览器和工作区工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"com-seocontentmachine-scm": {
"command": "npx",
"args": [
"-y",
"seo-content-machine-mcp"
],
"env": {
"SCM_API_URL": "<SCM_API_URL>",
"SCM_API_KEY": "<SCM_API_KEY>"
}
}
}
}
启动命令npx -y seo-content-machine-mcp
需要配置的环境变量
SCM_API_URLSCM API server address. Default http://localhost:8008
SCM_API_KEY密钥The key from SCM Settings > App > Api secret key, if you set one

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmseo-content-machine-mcp1.1.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

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。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。