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

基本能力

产品定位

Semrush MCP Server 是一个用于访问 Semrush API 数据的服务,主要用于 SEO 分析、竞争对手研究和关键词研究。

核心功能

  • 域名分析
  • 域名概览信息
  • 有机和付费关键词分析
  • 竞争对手分析

  • 关键词分析

  • 关键词概览数据
  • 相关关键词发现

  • 反向链接分析

  • 反向链接数据
  • 引用域名分析

  • 流量分析

  • 域名流量摘要
  • 流量来源分析

适用场景

  • SEO 分析
  • 竞争对手研究
  • 关键词研究
  • 流量分析

工具列表

| 工具名称 | 描述 |
|-----------|-------------|
| semrush_domain_overview | 获取域名概览数据 |
| semrush_domain_organic_keywords | 获取域名的有机关键词 |
| semrush_domain_paid_keywords | 获取域名的付费关键词 |
| semrush_competitors | 获取有机搜索竞争对手 |
| semrush_backlinks | 获取域名的反向链接 |
| semrush_backlinks_domains | 获取引用域名 |
| semrush_keyword_overview | 获取关键词概览数据 |
| semrush_related_keywords | 查找相关关键词 |
| semrush_keyword_overview_single_db | 获取特定数据库的详细关键词数据 |
| semrush_batch_keyword_overview | 批量分析最多 100 个关键词 |
| semrush_keyword_organic_results | 获取有机搜索结果中的域名 |
| semrush_keyword_paid_results | 获取付费搜索结果中的域名 |
| semrush_keyword_ads_history | 获取关键词的 12 个月广告历史 |
| semrush_broad_match_keywords | 获取广泛匹配和替代搜索查询 |
| semrush_phrase_questions | 获取基于问题的关键词 |
| semrush_keyword_difficulty | 获取排名前 10 的难度指数 |
| semrush_traffic_summary | 获取域名的流量摘要数据 |
| semrush_traffic_sources | 获取流量来源数据 |
| semrush_api_units_balance | 检查 API 单位余额 |

常见问题解答

  • API 单位消耗:不同工具消耗的 API 单位不同,可以通过 semrush_api_units_balance 工具检查余额。
  • 安全注意事项:不要公开分享 Semrush API 密钥,否则可能导致未经授权的 API 使用和意外费用。

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm。

安装教程

  1. 克隆仓库
  2. 安装依赖:
    bash
    npm install
  3. 创建 .env 文件并添加 Semrush API 密钥:
    SEMRUSH_API_KEY=your_api_key_here
  4. 构建项目:
    bash
    npm run build
  5. 启动服务器:
    bash
    npm run start

调试方式

  1. 运行开发模式:
    bash
    npm run dev
  2. 检查日志以获取调试信息。

点击访问

搜索工具

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

2025-4-29 11:40:35

搜索工具

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

2025-4-29 11:40:43

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