关键词分析服务

一个提供关键词分析、搜索量统计、竞争数据获取等SEO研究功能的MCP服务器。

  • by hithereiamaliff
  • JavaScript
  • 混合部署
  • 10 星标
  • 更新于
在 GitHub 查看 hithereiamaliff/mcp-servers

使用说明

关键词无处不在MCP服务器

一个模型上下文协议(MCP)服务器,提供对关键词无处不在API的访问,用于搜索引擎优化研究和关键词分析。该服务器使Claude等AI助手能够进行关键字研究、分析搜索量、获取竞争数据并访问各种SEO指标。

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

特性

  • 关键字数据分析:获取关键字的搜索量、CPC和竞争数据
  • 相关关键词:查找相关关键字和“People Also Search For”建议
  • 领域分析:分析域或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传输的客户端配合使用:

  • 克劳德桌面/移动应用程序
  • 克劳德代码
  • 光标
  • VS Code
  • 帆板运动
  • 更多

安装(自托管)

如果您更喜欢运行自己的实例:

先决条件

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配置文件中:

地点:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 视窗: %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 -获取“People Also Search For”关键字

领域分析

  • 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. 注册地址: 关键词无处不在
  2. API访问的购买信用
  3. 从仪表板获取API密钥
  4. 将API密钥添加到环境变量或MCP配置中

错误处理

服务器包括全面的错误处理:

  • 身份验证错误:清除无效API密钥的消息
  • 信贷枯竭:积分用完时的有用信息
  • 速率限制:使用指数回退自动重试
  • 错误请求:详细的错误消息和建议

贡献

欢迎投稿!请随时提交拉取请求。

许可证

MIT许可证-请参阅 许可证 文件以获取详细信息。

支持

开发和部署

先决条件

  • 已安装Node.js 18+
  • 关键词无处不在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上。看 部署/DEPLOYMENT.md 了解详细的部署说明。

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

# Check logs
docker logs mcp-keywords-everywhere -f

GitHub操作自动部署

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

运输支持

此MCP服务器使用Streamable HTTP传输,这是生产使用的推荐传输,与STDIO传输相比,它提供了更好的可扩展性、并发性和延迟。

主要优势

  • 无需安装:直接使用托管服务器URL
  • 带上您自己的API密钥:用户可以提供自己的Keywords Everywhere API密钥
  • 更好的性能:HTTP传输提供了改进的可扩展性和延迟
  • 自动部署:推送到GitHub,更改会自动部署

更新日志

1.2.0

  • 在mcp.techmavie.digital添加了托管服务器
  • 通过URL查询参数增加了对用户提供的API密钥的支持
  • 修复了Claude Desktop的MCP协议合规性
  • 添加了Docker和VPS部署支持
  • 添加了GitHub操作自动部署
  • 添加了具有实时使用统计信息的分析仪表板

1.1.0

  • 从STDIO迁移到流式HTTP传输
  • 增加了对两种传输类型的支持
  • 改进会话管理
  • 增强的错误处理

1.0.0

  • 初始版本
  • 支持所有主要Keywords Everywhere API端点
  • 全面的错误处理和重试逻辑
  • MCP协议合规性
  • 跨平台兼容性

相关