s

smartsearch-mcp

pgzhang/smartsearch-mcp
0 Stars 13 次浏览 更新于 2026-08-23

这是一个MCP服务器实现,集成了远程智能搜索API,提供了强大的网络搜索功能。它支持的功能包括:带有结果数量、分页、语言和安全级别控制的网络搜索、结构化的JSON输出以及与任何兼容MCP的客户端无缝集成。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "smart-search": {
      "args": [
        "-y",
        "@pgzhang/smartsearch-mcp"
      ],
      "command": "npx",
      "env": {
        "SERVER_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

该服务需要配置环境变量:SERVER_KEY

服务介绍

智能搜索 MCP 服务器

一个集成了远程智能搜索 API 的 MCP 服务器实现,提供了强大的网页搜索功能。

功能

  • 网页搜索:执行网页搜索,并可控制结果数量、分页、语言和安全级别。
  • 结构化的 JSON 输出:所有搜索结果均以清晰的 JSON 格式返回。
  • 易于集成:设计用于与任何兼容 MCP 的客户端无缝使用。

工具

执行带有过滤和分页选项的网页搜索。

输入参数:

  • query (字符串):搜索词。
  • count (数字, 可选):要返回的结果数量(默认值: 10)。
  • offset (数字, 可选):分页偏移量(默认值: 0)。
  • setLang (字符串, 可选):搜索的语言(例如 'en', 'zh',默认值: 'en')。
  • safeSearch (字符串, 可选):安全级别 ('Strict', 'Moderate', 'Off',默认值: 'Strict')。

配置

获取 API 密钥

  1. 在搜索 API 提供商处注册账户。
  2. 生成您的 API 密钥。密钥格式应为 endpoint-apikey

环境变量

此服务器需要设置 SERVER_KEY 环境变量为您自己的 API 密钥。

使用 MCP 客户端

要将此服务器与像 OpenWebUI 或 Claude Desktop 这样的客户端一起使用,请添加以下配置。此示例使用 npx 直接从 npm 注册表运行服务器。

NPX 配置:

json
{
"mcpServers": {
"smart-search": {
"command": "npx",
"args": [
"-y",
"@pgzhang/smartsearch-mcp"
],
"env": {
"SERVER_KEY": "YOUR_API_KEY_HERE"
}
}
}
}

许可证

此 MCP 服务器根据 MIT 许可证发布。有关更多详细信息,请参阅 LICENSE 文件。

相关 MCP 服务