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

基本能力

产品定位

Search MCP Server 是一个基于MCP协议的搜索服务实现,旨在为AI工具(如Cursor和Claude Desktop)提供强大的搜索能力,扩展其内容获取能力。

核心功能

  • 多搜索引擎支持:
  • Brave Search: 提供网络搜索和位置搜索
  • Metaso搜索: 提供网络搜索和学术搜索,支持简洁和深入两种模式
  • 博查搜索: 提供网络搜索,支持时间范围过滤、详细摘要和图片搜索
  • 模块化设计: 每个搜索引擎都是独立的模块,可以单独使用
  • 高并发请求支持: 使用Python开发,支持异步处理

适用场景

  • 与Claude Desktop或Cursor无缝集成使用
  • 需要从多种搜索引擎获取信息的场景
  • 学术研究、商业分析等需要高质量搜索结果的场景

工具列表

  • Brave Search: 提供网络搜索和位置搜索功能
  • Metaso搜索: 提供网络搜索和学术搜索功能
  • 博查搜索: 提供网络搜索功能,支持时间范围过滤和详细摘要

常见问题解答

  1. MCP Servers配置完显示状态红点,Tools Not Found:
  2. 检查环境是否准备好,包括软件及版本要求
  3. 检查路径/命令是否正确
  4. 确保黑窗口未关闭
  5. 检查Cursor版本是否过旧
  6. 运行时报错:
  7. 确保已安装chromium(仅Metaso需要)

使用教程

使用依赖

  • Python 3.10+
  • uv 0.24.0+
  • node.js v20.15.0
  • cursor >=0.45.10
  • 科学上网(仅使用Brave Search需要)
安装浏览器驱动(仅Metaso需要)

```

安装Playwright框架

pip install playwright>=1.35.0

安装浏览器驱动,仅安装chromium

playwright install chromium
```

安装教程

  1. 下载代码
    bash
    git clone https://github.com/fengin/search-server.git
  2. 启用搜索引擎
    修改server.py中的SEARCH_ENGINE配置,可选值:brave、metaso、bocha
  3. 配置对应的搜索模块
    根据选择的搜索引擎,修改对应的config.py文件配置

调试方式

  1. 检查环境
    bash
    uv --directory D:\code\search-server run search
  2. 检查日志输出
  3. 确保黑窗口未关闭

点击访问

搜索工具

Kagi MCP server - MCP服务,MCP服务器,MCP教程

2025-4-29 11:32:10

搜索工具

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

2025-4-29 11:32:16

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