mcpField
S
Searchinfinity Mcp

Searchinfinity Mcp

本地服务
github.com/volcengine搜索与检索3332 周前更新

关于 Searchinfinity Mcp

Searchinfinity Mcp 将 MCP 客户端连接到火山引擎联网搜索 API,提供豆包搜索 Custom 版和基础图片搜索。它通过 web_search 工具获取外部搜索结果,并支持 API Key 或 AK/SK 鉴权。

主要功能

  1. 01通过 web_search 进行网页搜索
  2. 02基础图片搜索
  3. 03API Key 或 AK/SK 鉴权
  4. 04支持 stdio、SSE 和 streamable HTTP 模式

适用场景

  1. 01为 AI 工作流查找最新信息
  2. 02搜索北京周边游等旅行信息

MCP 相关

它向 MCP 客户端提供 web_search 工具,可通过火山引擎 API 搜索网页和基础图片。客户端可使用 stdio、SSE 或 streamable HTTP 连接。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"mcp_server_askecho_search_infinity": {
"command": "uvx",
"args": [
"git+https://github.com/volcengine/mcp-server#subdirectory"
],
"env": {
"VOLCENGINE_ACCESS_KEY": "<VOLCENGINE_ACCESS_KEY>",
"VOLCENGINE_SECRET_KEY": "<VOLCENGINE_SECRET_KEY>",
"ASK_ECHO_SEARCH_INFINITY_API_KEY": "<ASK_ECHO_SEARCH_INFINITY_API_KEY>"
}
}
}
}
启动命令uvx 'git+https://github.com/volcengine/mcp-server#subdirectory'
需要配置的环境变量
VOLCENGINE_ACCESS_KEY密钥
VOLCENGINE_SECRET_KEY密钥
ASK_ECHO_SEARCH_INFINITY_API_KEY密钥

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypigit+https://github.com/volcengine/mcp-server#subdirectory

工具

1

收录的工具列表 · 更新于 2 周前

参数类型必填说明
AuthLevelinteger否
Countinteger否
Querystring是
SearchTypestring否
TimeRangestring否

详细介绍

来自项目 README

联网搜索API MCP Server

版本信息

v0.2.0

产品描述

火山引擎联网搜索API,提供豆包搜索 Custom 版网页与基础图片搜索能力,帮助大模型获取更准确、更新鲜的外部信息。

分类

火山引擎云原生

标签

  • 搜索工具
  • 知识获取

Tools

本 MCP Server 产品提供以下 Tools (工具/能力):

Tool 1: web_search
类型

saas

详细描述

根据用户输入问题,返回联网搜索结果,支持网页与基础图片搜索。

调试所需的输入参数:

输入:

{
    "inputSchema": {
        "type": "object",
        "required": [
            "Query"
        ],
        "properties": {
            "Query": {
                "description": "用户搜索 query,1~100 个字符",
                "type": "string"
            },
            "Count": {
                "description": "返回条数;web 默认 10 条、最多 50 条,image 默认且最多 5 条",
                "type": "number"
            },
            "SearchType": {
                "description": "搜索类型,仅支持 web 或 image,默认 web",
                "type": "string"
            },
            "TimeRange": {
                "description": "web 搜索时间范围,可选 OneDay/OneWeek/OneMonth/OneYear 或 YYYY-MM-DD..YYYY-MM-DD",
                "type": "string"
            },
            "AuthLevel": {
                "description": "权威等级过滤,0 为默认,1 为非常权威",
                "type": "number"
            },
            "NeedContent": {
                "description": "是否返回网页正文,仅支持 web",
                "type": "boolean"
            },
            "NeedUrl": {
                "description": "是否返回网页 URL,仅支持 web",
                "type": "boolean"
            },
            "Sites": {
                "description": "仅搜索指定站点,以 | 分隔,最多 20 个,仅支持 web",
                "type": "string"
            },
            "BlockHosts": {
                "description": "排除指定站点,以 | 分隔,最多 5 个,仅支持 web",
                "type": "string"
            },
            "Industry": {
                "description": "行业搜索,可选 finance、game 或 gov,仅支持 web",
                "type": "string"
            },
            "QueryRewrite": {
                "description": "是否启用查询改写",
                "type": "boolean"
            },
            "ContentFormats": {
                "description": "网页正文格式,可选 text 或 markdown,仅支持 web",
                "type": "string"
            }
        }
    },
    "name": "web_search",
    "description": "联网搜索 API 调用"
}

输出:

联网搜索结果,结构参考官方 API 文档 https://www.volcengine.com/docs/87772/2272953
最容易被唤起的 Prompt示例

联网搜索北京周边游攻略

可适配平台

Claude Code, Codex, Trae,Cursor等支持MCP协议的AI工具

服务开通链接 (整体产品)

登录火山控制台,开通【联网搜索API】,服务开通链接:https://console.volcengine.com/search-infinity/web-search

API Key 创建链接:https://console.volcengine.com/search-infinity/api-key

鉴权方式

  • API Key鉴权
  • 火山引擎的AKSK鉴权体系

安装部署

前置准备
  • Python 3.12 / 3.13
  • UV Linux/macOS:
curl -LsSf https://astral.sh/uv/install.sh | sh

Windows:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
安装

克隆仓库:

git clone [email protected]:volcengine/mcp-server.git
使用方法

启动服务器: UV

cd mcp-server/server/mcp_server_askecho_search_infinity
uv run mcp-server-askecho-search-infinity
# 使用sse/streamable-http模式启动(默认为stdio)
uv run mcp-server-askecho-search-infinity -t sse
uv run mcp-server-askecho-search-infinity -t streamable-http

部署

UVX

鉴权信息,火山引擎 AK/SK 与 ASK_ECHO_SEARCH_INFINITY_API_KEY 二选一即可

推荐:从 PyPI 或已配置的火山镜像源安装

该方式不依赖 GitHub,>=0.2.0 会自动使用可获取的最新发布版本。

{
  "mcpServers": {
    "mcp-server-askecho-search-infinity": {
      "command": "uvx",
      "args": [
        "--from",
        "mcp-server-askecho-search-infinity>=0.2.0",
        "mcp-server-askecho-search-infinity"
      ],
      "env": {
        "VOLCENGINE_ACCESS_KEY": "",
        "VOLCENGINE_SECRET_KEY": "",
        "ASK_ECHO_SEARCH_INFINITY_API_KEY": ""
      }
    }
  }
}
备用:从 GitHub 源码安装
{
  "mcpServers": {
    "mcp-server-askecho-search-infinity": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/volcengine/mcp-server#subdirectory=server/mcp_server_askecho_search_infinity",
        "mcp-server-askecho-search-infinity"
      ],
      "env": {
        "VOLCENGINE_ACCESS_KEY": "",
        "VOLCENGINE_SECRET_KEY": "",
        "ASK_ECHO_SEARCH_INFINITY_API_KEY": ""
      }
    }
  }
}

License

volcengine/mcp-server is licensed under the MIT License

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。