网页搜索MCP服务器

一个基于SearXNG的私有元搜索引擎MCP服务器,支持多搜索引擎集成、隐私保护和可配置搜索功能。

  • by SeRGei93
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 SeRGei93/mcp-servers

使用说明

MCP服务器集合

用于与AI助手集成的MCP(Model Context Protocol)服务器集合。

可用服务器

🔍 网络搜索MCP服务器

MCP是一个使用SERXNG(私有元搜索引擎)进行Web搜索的服务器。

机会:

  • 通过许多搜索引擎(谷歌、Yandex、Bing等)在互联网上搜索
  • 隐私-不跟踪请求
  • 自定义搜索引擎
  • 速率限制
  • 通过Redis缓存结果

快速启动:

# Запустить все сервисы
docker compose up -d

# Проверить статус
docker compose ps

# Проверить работу (на сервере)
curl http://localhost:3000/
curl "http://localhost:8080/search?q=test&format=json"

Cursor配置:

在MCP设置中添加:

{
  "mcpServers": {
    "web-search": {
      "url": "http://localhost:3000/mcp"
    }
  }
}

如果服务器已远程,请使用SSH隧道:

ssh -L 3000:localhost:3000 user@server

文件

建筑

┌─────────────────┐
│  Cursor IDE     │
│  (MCP Client)   │
└────────┬────────┘
         │ HTTP
         ↓
┌─────────────────┐
│ web-search-mcp  │ ← MCP Server (Node.js)
│   (port 3000)   │
└────────┬────────┘
         │ HTTP
         ↓
┌─────────────────┐
│    SearXNG      │ ← Метапоисковик
│   (port 8080)   │
└────────┬────────┘
         │
         ↓
┌─────────────────┐
│     Redis       │ ← Кеш
│   (port 6379)   │
└─────────────────┘

要求

  • DockerиDocker作曲
  • 最小512MB RAM
  • 搜索查询网络连接

许可证

麻省理工学院