mcpField
M
Model Context Protocol (MCP) Servers Collection

Model Context Protocol (MCP) Servers Collection

本地服务
techmavie.digital商业与营销1030 周前更新

关于 Model Context Protocol (MCP) Servers Collection

Keywords Everywhere MCP Server 将 AI 助手连接到 Keywords Everywhere API,用于 SEO 研究。它提供关键词指标、域名与流量分析、反向链接及账户额度查询,并支持托管和自托管方式。

主要功能

  1. 01获取搜索量、CPC 和竞争度数据
  2. 02查找相关词和 PASF 关键词
  3. 03分析域名及 URL 的排名词
  4. 04查询流量估算和反向链接
  5. 05查看账户额度和支持的市场

适用场景

  1. 01比较不同国家的关键词指标
  2. 02为主题发现相关搜索词
  3. 03查看网站的排名关键词和流量
  4. 04研究域名或页面的反向链接

MCP 相关

通过 Streamable HTTP 向 MCP 客户端提供 Keywords Everywhere API 工具;也可自行托管并配置 API 密钥。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"servers-hithereiamaliff": {
"command": "npx",
"args": [
"-y",
"mcp-keywords-everywhere"
],
"env": {
"KEYWORDS_EVERYWHERE_API_KEY": "<KEYWORDS_EVERYWHERE_API_KEY>"
}
}
}
}
启动命令npx -y mcp-keywords-everywhere
需要配置的环境变量
KEYWORDS_EVERYWHERE_API_KEY密钥

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmmcp-keywords-everywhere

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Keywords Everywhere MCP Server

一个 Model Context Protocol(MCP)服务,可访问 Keywords Everywhere API,用于 SEO 研究和关键词分析。此服务可让 Claude 等 AI 助手执行关键词研究、分析搜索量、获取竞争数据并访问各种 SEO 指标。

请注意,这不是 Keywords Everywhere 官方的 MCP 服务。

功能

  • 关键词数据分析:获取关键词的搜索量、CPC 和竞争数据
  • 相关关键词:查找相关关键词和“用户还搜索了”建议
  • 域名分析:分析某个域名或 URL 的排名关键词
  • 流量指标:获取域名和 URL 的流量估算值及成本
  • 反向链接分析:获取域名和网页的反向链接数据
  • 账户管理:查看 Keywords Everywhere 账户的积分余额
  • 多国家/地区支持:分析不同国家/地区和货币的关键词

快速开始(托管服务)

使用此 MCP 服务最简单的方式是通过托管端点。无需安装!

服务 URL
https://mcp.techmavie.digital/keywords-everywhere/mcp
分析仪表板
https://mcp.techmavie.digital/keywords-everywhere/analytics/dashboard
使用自己的凭据

对于托管客户端,请使用分配给您的用户密钥:

https://mcp.techmavie.digital/keywords-everywhere/mcp/usr_YOUR_USER_KEY

兼容性查询表单:

https://mcp.techmavie.digital/keywords-everywhere/mcp?api_key=usr_YOUR_USER_KEY

对于可自托管/直接模式,请通过请求标头发送原始 Keywords Everywhere API 密钥:X-API-Key: YOUR_API_KEY

兼容的客户端

此服务适用于任何兼容 Streamable HTTP 传输的客户端:

  • Claude Desktop/Mobile App
  • Claude Code
  • Cursor
  • VS Code
  • Windsurf
  • 以及更多客户端

安装(自托管)

如果您希望运行自己的实例:

先决条件
  • Node.js 18.0.0 或更高版本
  • Keywords Everywhere API 密钥(从 Keywords Everywhere 获取)
NPX(快速开始)
KEYWORDS_EVERYWHERE_API_KEY=your_api_key npx mcp-keywords-everywhere
全局安装
npm install -g mcp-keywords-everywhere

配置

Claude Desktop(托管服务 - 推荐)

只需在 Claude Desktop 的 MCP 设置中添加服务 URL:

https://mcp.techmavie.digital/keywords-everywhere/mcp

如需使用您的托管用户密钥:

https://mcp.techmavie.digital/keywords-everywhere/mcp/usr_YOUR_USER_KEY
Claude Desktop(自托管)

将以下内容添加到 Claude Desktop 配置文件中:

位置:

  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:%APPDATA%\Claude\claude_desktop_config.json

配置:

{
  "mcpServers": {
    "keywords-everywhere": {
      "command": "npx",
      "args": ["-y", "mcp-keywords-everywhere"],
      "env": {
        "KEYWORDS_EVERYWHERE_API_KEY": "your_api_key_here"
      }
    }
  }
}

可用工具

账户管理
  • get_credits - 查看账户的积分余额
  • get_countries - 获取支持的国家/地区列表
  • get_currencies - 获取支持的货币列表
关键词研究
  • get_keyword_data - 获取关键词的搜索量、CPC 和竞争数据
  • get_related_keywords - 根据种子关键词查找相关关键词
  • get_pasf_keywords - 获取“用户还搜索了”的关键词
域名分析
  • get_domain_keywords - 获取某个域名的排名关键词
  • get_url_keywords - 获取某个特定 URL 的排名关键词
  • get_domain_traffic - 获取域名的流量指标
  • get_url_traffic - 获取 URL 的流量指标
反向链接分析
  • get_domain_backlinks - 获取某个域名的反向链接
  • get_unique_domain_backlinks - 获取域名的唯一反向链接
  • get_page_backlinks - 获取某个特定页面的反向链接
  • get_unique_page_backlinks - 获取某个页面的唯一反向链接

使用示例

基本关键词研究
"Get keyword data for 'SEO tools' and 'keyword research' for Malaysia"
域名分析
"What keywords does example.com rank for?"
流量分析
"Get traffic metrics for https://example.com"
反向链接研究
"Show me the top 20 backlinks for example.com"

API 密钥设置

  1. 在 Keywords Everywhere 注册
  2. 购买 API 访问所需的积分
  3. 从仪表板获取 API 密钥
  4. 将 API 密钥添加到环境变量或 MCP 配置中

错误处理

此服务包含全面的错误处理机制:

  • 身份验证错误:提供清晰的无效 API 密钥提示
  • 积分耗尽:积分用完时提供有用的提示
  • 速率限制:采用指数退避机制自动重试
  • 错误请求:提供详细的错误信息和建议

贡献

欢迎贡献!请随时提交 Pull Request。

许可证

MIT License — 详情请参阅 LICENSE 文件。

支持

开发与部署

前置条件
  • 已安装 Node.js 18+
  • Keywords Everywhere API 密钥
  • Docker(用于 VPS 部署)
项目结构
mcp-keywords-everywhere/
├── index.js              # Main server file
├── package.json          # Dependencies and scripts
├── Dockerfile            # Docker configuration
├── docker-compose.yml    # Docker Compose configuration
├── deploy/               # Deployment files
│   ├── nginx-mcp.conf    # Nginx configuration
│   └── DEPLOYMENT.md     # Deployment guide
└── README.md             # Documentation
本地开发
# Install dependencies
npm install

# Start development server
npm run dev
VPS 部署

此服务通过 Docker 和 Nginx 反向代理部署在 VPS 上。详细的部署说明请参阅 deploy/DEPLOYMENT.md。

# Build and run with Docker
docker compose up -d --build

# Check logs
docker logs mcp-keywords-everywhere -f
GitHub Actions 自动部署

推送到 main 分支会触发通过 GitHub Actions 自动部署到 VPS。

传输支持

此 MCP 服务使用 Streamable HTTP Transport,这是推荐用于生产环境的传输方式。与 STDIO 传输相比,它具有更强的可扩展性、更高的并发能力和更低的延迟。

主要优势

  • 无需安装:直接使用托管服务 URL
  • 使用自己的 API 密钥:用户可以提供自己的 Keywords Everywhere API 密钥
  • 性能更佳:HTTP 传输具有更强的可扩展性和更低的延迟
  • 自动部署:推送到 GitHub 后,变更会自动部署

更新日志

1.2.0
  • 在 mcp.techmavie.digital 上新增托管服务
  • 新增通过 URL 查询参数支持用户提供 API 密钥
  • 修复 Claude Desktop 的 MCP 协议合规性问题
  • 新增 Docker 和 VPS 部署支持
  • 新增 GitHub Actions 自动部署
  • 新增带有实时使用统计数据的分析仪表板
1.1.0
  • 从 STDIO 迁移到 Streamable HTTP 传输
  • 新增对两种传输类型的支持
  • 改进会话管理
  • 增强错误处理
1.0.0
  • 首次发布
  • 支持 Keywords Everywhere API 的所有主要端点
  • 全面的错误处理和重试逻辑
  • 符合 MCP 协议规范
  • 跨平台兼容

相关链接

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。