Integrations
Uses environment files to configure credentials for Google Ads API and other service connections
Provides repository hosting for the app-seo-ai codebase, with integration instructions for cloning and deployment
Integrates with Google Ads API for keyword research, allowing users to discover related keywords for SEO optimization through the research_keywords tool
应用搜索引擎优化人工智能
通过 Google Ads 关键字规划师集成实现 SEO 自动化和 AI 优化的应用程序。
特征
- 使用 Google Ads API 进行关键字研究
- SERP分析
- 竞争对手分析
- SEO建议
- 人工智能助手的 MCP(模型上下文协议)集成
先决条件
- Node.js(v14 或更高版本)
- npm 或 yarn
- 具有 API 访问权限的 Google Ads 帐户
- 已启用 Google Ads API 的 Google Cloud Platform 项目
设置
1. 克隆存储库
2.安装依赖项
3.配置环境变量
复制示例环境文件:
编辑.env
文件并填写您的 Google Ads API 凭据:
4. 获取 Google Ads API 刷新令牌
运行以下命令获取刷新令牌:
这将打开您的浏览器并引导您完成 OAuth2 身份验证过程。刷新令牌将自动保存到您的.env
文件中。
5.启动服务器
对于开发:
对于生产:
服务器将在您的.env
文件中指定的端口上启动(默认值:3000)。
API 文档
服务器运行时,可以在/api-docs
上找到 API 文档:
MCP 集成
该项目包含 MCP(模型上下文协议)集成,允许 AI 助手使用 API。MCP 的配置位于mcp.json
文件中。
要与 Smithery 一起使用:
- 前往Smithery
- 创建新的 MCP 服务器
- 选择
app-seo-ai
存储库 - 配置服务器设置
- 部署服务器
可用的 MCP 工具
research_keywords
- 与给定主题或种子关键词相关的研究关键词analyze_serp
- 分析给定查询的 SERP(搜索引擎结果页面)analyze_competitors
- 分析给定关键字或域名的竞争对手_health
- 健康检查端点
示例用法
研究关键词
分析 SERP
分析竞争对手
执照
麻省理工学院
This server cannot be installed
MCP 服务器使 AI 助手能够通过 Google Ads API 集成执行 SEO 自动化任务,包括关键字研究、SERP 分析和竞争对手分析。