元搜索MCP服务

一个本地MCP服务器,通过OAuth 2.0将Claude Desktop连接到MegaSearch API,实现无超时问题的AI元搜索功能。

  • by ProDevs-Kol
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 ProDevs-Kol/megasearch-mcp

使用说明

MegaSearch MCP

将Claude Desktop连接到的本地MCP(模型上下文协议)服务器 MegaSearch 使用OAuth 2.0客户端凭据的API。

特性

  • 无超时问题 -直接stdio通信避免HTTP/SSE传输超时
  • 5分钟超时 -全面搜索的可配置超时
  • OAuth 2.0 -通过自动令牌刷新进行安全身份验证
  • 简单设置 -只需设置环境变量

什么是MegaSearch?

MegaSearch是一个基于人工智能的元搜索引擎,它:

  • 并行启动10多个搜索引擎
  • 从顶部结果中提取和分析内容
  • 综合引用的综合答案
  • 迭代优化查询,直到答案完成

安装

npm install -g megasearch-mcp

或者直接与npx一起使用(无需安装):

npx megasearch-mcp

快速开始

1.创建OAuth客户端

  1. 首选 MegaSearch仪表板
  2. 使用Google注册/登录
  3. 点击 “+创建OAuth客户端”
  4. 复制 客户端ID 和 客户端密钥 (只显示一次!)

2.配置克劳德桌面

添加到您的Claude Desktop配置中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "megasearch": {
      "command": "npx",
      "args": ["megasearch-mcp"],
      "env": {
        "MEGASEARCH_CLIENT_ID": "mcp_your_client_id",
        "MEGASEARCH_CLIENT_SECRET": "your_client_secret"
      }
    }
  }
}

3.重新启动克劳德桌面

保存配置后,重新启动Claude Desktop以加载MCP服务器。

用法

配置后,让Claude搜索任何内容:

“探索量子计算的最新发展”

“React性能优化的最佳实践是什么?”

“查找有关欧盟人工智能法规的最新消息”

Claude将使用MegaSearch来:

  1. 并行启动多个搜索引擎
  2. 从顶部结果中提取内容
  3. 分析并综合一个全面的答案
  4. 返回引用来源

环境变量

变量 必填 默认 描述
MEGASEARCH_CLIENT_ID 是 - OAuth客户端ID(以开头 mcp_)
MEGASEARCH_CLIENT_SECRET 是 - OAuth客户端密码
MEGASEARCH_BASE_URL 没有 https://megasearch.prodevs.in MegaSearch API URL
MEGASEARCH_TIMEOUT 没有 300000 请求超时(毫秒)(默认值:5分钟)

发展

# Clone the repository
git clone https://github.com/ProDevs-Kol/megasearch-mcp.git
cd megasearch-mcp

# Install dependencies
npm install

# Build
npm run build

# Run locally
MEGASEARCH_CLIENT_ID=xxx MEGASEARCH_CLIENT_SECRET=yyy npm start

故障排除

“缺少MEGASEARCH_CLIENT_ID或MEGASEARCH_CLIENT_SECRET”

确保在Claude Desktop配置中设置了这两个环境变量。

“获取访问令牌失败”

  • 检查您的客户ID和密码是否正确
  • 确保您的MegaSearch帐户处于活动状态
  • 尝试创建新的OAuth客户端

搜索时间过长

MegaSearch执行可能需要30-60秒的全面搜索。这是预期的行为。您可以通过以下方式减少超时时间 MEGASEARCH_TIMEOUT 如果需要的话。

相关项目

许可证

麻省理工学院-见 许可证 了解详情。

贡献

欢迎投稿!请阅读 贡献.md 作为指导方针。