Token导航 LogoToken导航

MCP Server · 数据服务

Seo AI Agent

一个生产就绪的Python SEO代理,将GPT-4o、Google Search Console、Google Analytics 4和DataForSEO集成到一个自主循环中,具有持久内存、Streamlit仪表板和VS Code MCP服务器,使GitHub Copilot可以直接从编辑器中运行SEO查询。

stdio官方级别未说明来源级核验工具 0
内容生成PythonClaude数据分析CursorVS Code

快速开始

作者 / 组织
SimplerSoftwareIO
提供方
SimplerSoftwareIO
运行时
Python

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

2

仓库热度

收录来源

1 个

MCP World

选型结论

Seo AI Agent 属于数据服务类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude、Cursor、VS Code,有可以直接复制的安装命令;接入前先确认权限范围。

分类

数据服务

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

python -m venv .venv && source .venv/bin/activate

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

🔍 AI SEO代理

一个生产就绪的Python SEO代理,可以连接 GPT-4o, Google搜索控制台, 谷歌分析4,以及 DataForSEO 进入一个单一的自治循环——具有持久内存、Streamlit仪表板和VS Code MCP服务器,因此GitHub Copilot可以直接从您的编辑器运行SEO查询。

📖 完整架构演练: 如何用Python构建AI SEO代理

______________________________________________________________________

这有什么不同

大多数开源AI SEO脚本都是围绕单个API调用的薄包装。相比之下,商业工具不会向您自己的代码库公开这些功能:

功能此代理其他开源脚本
持久内存(SQLite)✅ 每周跟踪关键字移动❌
MCP服务器(VS代码集成)✅ GitHub Copilot聊天中的39个工具❌
自主周计划✅ 运行周一08:00,保存Markdown报告❌
多源数据融合✅ GSC+GA4+DataForSEO+Firecrawl❌
撰写并发布至 *你的* 博客✅ 生成Astro就绪的Markdown,提交到您的仓库❌
Shopify应用商店ASO+网络搜索引擎优化✅ 一个代理中的两个属性❌
AI概述/LLM品牌跟踪✅ 检查SGE/ChatGPT/Gemini中的品牌知名度❌

______________________________________________________________________

建筑

______________________________________________________________________

特性

🔎 GSC和关键字智能

  • 热门查询、页面性能、速赢机会(位置4-20)
  • URL检查(索引状态、规范、覆盖状态)
  • 存储在SQLite中的每周排名增量跟踪

📊 GA4流量分析

  • 按频道、首页、12周趋势划分的会议
  • 支持多种属性(网站+辅助应用程序/店面)

🎯 DataForSEO集成

  • SERP查找、排名跟踪、关键字难度(0-100)
  • 竞争对手关键字分析、反向链接配置文件
  • 相关关键词、域名权威

🤖 AI概述/SGE跟踪

  • 检测目标查询是否显示AI概述
  • 统计品牌提及次数和情绪信号

✍️ 内容生成

  • 完整博客作者:内容简介→ SERP分析→ 已发布Markdown
  • 元标签生成器:标题(≤60个字符)+描述(140-155个字符)
  • 登录页面副本(英雄、福利、常见问题解答、CTA)
  • 内部链接分析器:孤立页面+特定添加链接建议

🛍️ 应用商店狗(Shopify)

  • 获取自己和竞争对手的列表
  • 回顾情绪分析
  • App Store查询的搜索可见性

🕸️ MCP服务器(VS代码)

  • 39个工具注册为FastMCP服务器
  • 适用于GitHub Copilot Chat、Cursor和任何兼容MCP的客户端
  • 跑 check quick wins 或 write a blog post about X 直接从你的编辑

⏰ 自主调度器

  • 每周一08:00跑步
  • 将每周Markdown报告保存到 reports/
  • 跟踪排名移动并在SQLite中缓存API响应

______________________________________________________________________

快速开始

1.克隆并安装

git clone https://github.com/your-org/seo-agent.git
cd seo-agent
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt

2.配置凭据

cp .env.example .env

编辑 .env --所需的凭据和密钥设置:

变量必填从哪里获取/备注
OPENAI_API_KEY✅platform.openai.com
DATAFORSEO_LOGIN✅dataforseo.com --按次付费,每次通话约$0.001/次
DATAFORSEO_PASSWORD✅相同帐户
FIRECRAWL_API_KEY✅firecrawl.dev --500次免费爬行/月
GOOGLE_SERVICE_ACCOUNT_JSON✅GCP控制台→ 服务账户→ JSON密钥(授予GSC所有者+GA4查看器)
GSC_SITE_URL✅Google搜索控制台中的精确URL(例如。 https://yoursite.com/)
GA4_PROPERTY_ID✅GA4 → 管理员→ 属性设置→ 物业ID
TARGET_WEBSITE✅您的域名没有协议(例如。 yoursite.com)
GA4_PROPERTY_ID_APP➖第二个GA4属性(例如用于Shopify应用程序列表)
SHOPIFY_APP_SLUG➖你的应用程序的slug来自 apps.shopify.com/your-slug
BRAND_NAME➖在生成的副本中使用--默认为大写域名
TRACKED_PAGES➖在仪表板中监视逗号分隔的URL
TRACKED_KEYWORDS➖逗号分隔的关键字用于每周排名跟踪
OPENAI_MODEL➖违约: gpt-4o
OPENAI_MODEL_DEEP➖违约: o3-mini --用于复杂的分析任务
COPYWRITER_MODEL➖违约: gpt-4o --交换到 claude-3-7-sonnet 为了更好的散文
BLOG_AUTHOR➖将作者姓名写入生成的帖子封面
BLOG_CONTENT_DIR➖Astro博客内容文件夹的绝对路径(如果未设置,则自动检测)

3.运行CLI代理

python agent.py

示例提示:

  • What are my quick wins this week?
  • Write a blog post about AI product photography
  • Check if https://yoursite.com/blog/post is indexed
  • Analyse internal links for https://yoursite.com

4.运行Streamlit仪表板

streamlit run ui.py

开放时间: http://localhost:8501 一个完整的多页仪表板,涵盖了所有9个功能领域。

5.作为MCP服务器连接到VS Code

添加到您的VS代码 settings.json (或 mcp.json 在您的工作空间中):

{
  "mcp": {
    "servers": {
      "seo-agent": {
        "command": "python",
        "args": ["/absolute/path/to/seo-agent/mcp_server.py"],
        "env": {
          "PYTHONPATH": "/absolute/path/to/seo-agent"
        }
      }
    }
  }
}

然后打开 GitHub Copilot 聊天助手 (@workspace)并询问:

*“查看我的网站的速赢结果”* 或 *“我排名4-20的关键词是什么?”*

6.运行每周日程表

python scheduler.py

在后台运行,每周一08:00点火,并保存一个 reports/YYYY-MM-DD.md 报告。

______________________________________________________________________

项目结构

seo-agent/
├── agent.py          # CLI entry point + GPT-4o tool-calling loop
├── mcp_server.py     # FastMCP server (VS Code / Copilot Chat integration)
├── ui.py             # Streamlit dashboard (1,600+ lines, 9 pages)
├── scheduler.py      # Autonomous weekly report runner
├── memory.py         # SQLite schema + helpers (5 tables)
├── config.py         # All credentials loaded from .env
├── requirements.txt
├── .env.example      # Copy → .env and fill in credentials
└── tools/
    ├── gsc.py        # Google Search Console (9 functions)
    ├── ga4.py        # Google Analytics 4
    ├── dataforseo.py # SERP, keywords, backlinks, domain authority
    ├── crawler.py    # Firecrawl page crawl + extraction
    ├── appstore.py   # Shopify App Store ASO
    ├── copywriter.py # Blog post + meta tag + landing page writer
    ├── content_brief.py # SERP-driven content brief generator
    └── internal_links.py # Internal link graph analysis

______________________________________________________________________

型号和成本

设置默认值注释
OPENAI_MODELgpt-4o代理推理循环
OPENAI_MODEL_DEEPo3-mini复杂的多步骤分析
COPYWRITER_MODELgpt-4o博客文章写作(交换到 claude-3-7-sonnet 为了更好的散文)

典型成本: 每次代理会话\<0.10美元 (主要是DataForSEO API调用,而不是LLM令牌)。

______________________________________________________________________

贡献

PR欢迎。添加功能最干净的地方是中的新文件 tools/那么:

  1. 在中注册该函数 TOOLS 数组in agent.py
  2. 添加 @mcp.tool() 包装 mcp_server.py
  3. 在中添加UI选项卡 ui.py

______________________________________________________________________

许可证

麻省理工学院——见 许可证.

______________________________________________________________________

*由构建并开源 %s的名单越来越多.阅读 全建筑岗位 深入了解每个组件是如何组合在一起的。*

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

SEO工具Python本地部署自动化代理数据分析内容生成搜索引擎优化

支持客户端

ClaudeCursorVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude、Cursor、VS Code,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Seo AI Agent

MCP World · 本页

0stdio有1 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Seo AI Agent 怎么安装?

公开资料给出的安装命令是 python -m venv .venv && source .venv/bin/activate,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Seo AI Agent 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Seo AI Agent 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Seo AI Agent 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Seo AI Agent 支持哪些客户端?

公开资料标注支持 Claude、Cursor、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP