App SEO AI - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

App SEO AI 是一个专注于SEO自动化和AI驱动的优化工具,旨在帮助用户通过Google Ads API进行关键词研究、SERP分析和竞争对手分析,从而优化SEO策略。

核心功能

  • 关键词研究:使用Google Ads API进行关键词研究。
  • SERP分析:分析搜索引擎结果页面(SERP)。
  • 竞争对手分析:分析竞争对手的关键词和域名。
  • SEO建议:提供基于AI的SEO优化建议。
  • MCP集成:支持与AI助手集成,通过MCP协议使用API。

适用场景

  • SEO优化:帮助网站管理员和营销人员优化SEO策略。
  • 关键词研究:为广告投放和内容创作提供关键词建议。
  • 竞争对手分析:了解竞争对手的SEO策略和关键词排名。

工具列表

  • research_keywords:研究与给定主题或种子关键词相关的关键词。
  • analyze_serp:分析给定查询的SERP。
  • analyze_competitors:分析给定关键词或域名的竞争对手。
  • _health:健康检查端点。

常见问题解答

  • 如何获取Google Ads API的刷新令牌?
    运行npm run get-token命令,通过OAuth2认证流程获取刷新令牌。
  • 如何启动服务器?
    开发环境使用npm run dev,生产环境使用npm start

使用教程

使用依赖

  • Node.js(v14或更高版本)
  • npm或yarn
  • Google Ads账户(具有API访问权限)
  • Google Cloud Platform项目(已启用Google Ads API)

安装教程

  1. 克隆仓库
    bash
    git clone https://github.com/ccnn2509/app-seo-ai.git
    cd app-seo-ai
  2. 安装依赖
    bash
    npm install
  3. 配置环境变量
    bash
    cp .env.example .env

    编辑.env文件,填写Google Ads API凭证。
  4. 获取刷新令牌
    bash
    npm run get-token
  5. 启动服务器
  6. 开发环境:
    bash
    npm run dev
  7. 生产环境:
    bash
    npm start

调试方式

  • API文档:访问http://localhost:3000/api-docs查看API文档。
  • 示例请求
  • 关键词研究:
    javascript
    fetch('http://localhost:3000/api/keywords/ideas?keyword=seo%20tools&language=en')
    .then(response => response.json())
    .then(data => console.log(data));
  • SERP分析:
    javascript
    fetch('http://localhost:3000/api/serp/analyze?query=best%20seo%20tools&location=United%20States')
    .then(response => response.json())
    .then(data => console.log(data));
  • 竞争对手分析:
    javascript
    fetch('http://localhost:3000/api/competitors/analyze?domain=example.com')
    .then(response => response.json())
    .then(data => console.log(data));

点击访问

搜索工具

MCP Documentation Search Server - MCP服务,MCP服务器,MCP教程

2025-4-29 11:36:55

搜索工具

Perplexity MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 11:37:05

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索