BlogSEO

io.blogseo由 blogseo.io 发布官方发布者v1.0.1更新于 Oct 25, 2026

SEO that executes: keywords, calendar, articles written, scored and published to your CMS, backlinks

已验证Streamable HTTP可网页运行效率与工作流商业与电商

概览

AI 生成的概览

BlogSEO 是一个远程 MCP 服务器,让助手研究关键词、规划、撰写、评分并发布 SEO 文章到你的 CMS,并查看外链。

可以做什么
  • 研究并跟踪关键词的搜索量、难度和 Search Console 排名,对比不同时段的排名,查找关键词自相竞争
  • 读取和编辑内容日历:按简报和目标关键词添加文章、改期、编辑或删除待发文章、推荐标题
  • 列出、读取和更新文章(标题、slug、meta 描述、封面图、替代文本),用 AI 编辑内容,发布或同步到已连接的 CMS
  • 评估页面 SEO 得分、与竞争对手对标、获取 AI 改进建议、检查任意页面的关键词密度
  • 查看 BlogSEO 交换平台的外链,以及任意域名的 Domain Rating 和外链概况
  • 管理集成(Webhook、托管博客)和账户信息,如可用网站、积分余额和设置
适用场景
适合已使用 BlogSEO 账户、希望助手端到端完成 SEO 内容流程的场景:关键词研究、日历规划、撰写与编辑文章、页面评分并发布到 CMS,无需切换工具。
运行要求
远程 Streamable HTTP 端点,无需本地安装或 API 密钥。需要一个至少含一个网站的 BlogSEO 账户,并通过 BlogSEO 授权页完成 OAuth 2.1 登录,在其中选择助手可访问的网站。需要网络连接。
安装前请注意
该连接可读取并更改你的 BlogSEO 账户:编辑和发布文章、调整日历,还可设置 Webhook 或托管博客。部分工具会消耗积分(关键词研究、AI 编辑、竞品对标),会先报出费用并在明确确认后才执行。破坏性工具带有标注,客户端会先行询问。访问范围限于你管理的网站,可在“设置 > 安全”中随时撤销。

安装

在 SourceWeft 中

  1. 打开 控制台中的 BlogSEO,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.blogseo%2Fblogseo/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "blogseo": {
      "type": "http",
      "url": "https://mcp.blogseo.io/mcp"
    }
  }
}

README

BlogSEO MCP server and agent plugin

BlogSEO plans, writes and publishes SEO content for your website. Its remote MCP server lets an AI assistant do that work on your account: research keywords, read Google Search Console rankings, plan the content calendar, write and edit articles, score them against competitors, publish to your CMS and follow your backlinks.

  • Server URL: https://mcp.blogseo.io/mcp (Streamable HTTP)
  • Authentication: OAuth 2.1, no API key. The first connection opens the BlogSEO consent page, where you choose which websites the assistant may use.
  • Requirement: a BlogSEO account with at least one website.

This repository also packages the server as an Agent Plugin with three skills, and holds the client manifests for Cursor and Claude Code.

What the server does

52 tools, grouped by job:

AreaWhat the assistant can do
KeywordsList tracked keywords with volume, difficulty and Search Console positions, research new ones from seed keywords, refresh metrics, expand topic clusters, find cannibalization, compare rankings between two periods
Content calendarRead the schedule, add articles with a brief and a target keyword, reschedule, edit or remove pending articles, suggest headlines
ArticlesList and read articles, update the headline, slug, meta description, cover image and alt text, edit content with AI, publish or sync to the connected CMS
SEO checksOn-page SEO score for an article or pasted content, competitor benchmark, AI improvements, keyword density of any page
BacklinksLinks placed through the BlogSEO exchange, Domain Rating and backlink profile of any domain
IntegrationsList connections, connect and test a custom webhook, set up a hosted blog, read the webhook contract
AccountWebsites the connection may use, credit balances, plan and website settings

Reading data is free. Tools that spend credits (keyword research, AI edits, competitor benchmarks) answer with the cost first and only run after an explicit confirmation. Destructive tools are annotated, so the client asks before running them. Tokens, payment data and integration credentials are never returned.

Configure

VS Code and GitHub Copilot. Add the server to .vscode/mcp.json in your workspace, or to your user MCP configuration:

json
{    "servers": {        "blogseo": {            "type": "http",            "url": "https://mcp.blogseo.io/mcp"        }    }}

Or from a terminal:

bash
code --add-mcp '{"name":"blogseo","type":"http","url":"https://mcp.blogseo.io/mcp"}'

Start the server from the MCP view, sign in to BlogSEO in the browser window that opens, choose the websites and approve. The tools are then available to Copilot Chat in agent mode.

Cursor. Install from the Cursor Directory, or open Customize in the sidebar, find BlogSEO in the marketplace and click Install. One-click server install without the plugin: Add to Cursor. For local testing, clone this repo into ~/.cursor/plugins/local.

Claude Code.

bash
claude plugin marketplace add BlogSEO-io/blogseo-agent-pluginclaude plugin install blogseo@blogseo

Claude, ChatGPT and any other client. Add https://mcp.blogseo.io/mcp as a remote MCP server or custom connector. The setup guide covers every client. Any Agent Plugins client can also load a clone of this repository.

Access. On the consent page you grant all the websites you administer or only some of them. Websites where you are a plain member are never available. Revoke a connection at any time under Settings > Security in the BlogSEO app.

Use

Ask in plain language and the assistant picks the tools:

  • "Show my keywords ranking between position 5 and 15 with the most impressions, and what to change on each page to reach page 1."
  • "Compare my search clicks over the last 28 days with the 28 days before. Which pages lost traffic and why?"
  • "Schedule an article for next Monday targeting 'cold email deliverability' and brief it to compare Gmail and Outlook filtering."
  • "Score my latest article, apply the top three fixes and sync it to my CMS."
  • "Which of my articles compete for the same keyword?"

With several websites on the account, name the website in the prompt or let the assistant ask which one.

What is inside

PathPurpose
plugin.jsonAgent Plugins manifest
mcp.jsonThe BlogSEO remote MCP server (Streamable HTTP)
skills/blogseo-seo-workflowsPlaybooks for keywords, calendar, articles, scores, backlinks and multi-site accounts
skills/blogseo-plug-websiteConnecting a custom-built site: hosted blog or custom webhook
skills/blogseo-article-imagesReplacing images from local files or URLs, alt text
.cursor-plugin/, .claude-plugin/, .mcp.jsonClient-specific manifests for Cursor and Claude Code
assets/logo.png, assets/icon.pngListing logo with the wordmark, and the mark alone for small sizes
scripts/package-openai.shBuilds the ZIP for the OpenAI plugin portal, whose listing is read from extensions.com.openai in plugin.json

Links

来源:README.md,提交 c6f978c

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

2
  1. v1.0.1最新Oct 3, 2026
  2. v1.0.0Sep 16, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分