trackmcp
Back to directory
appleinmusic

baidu-search-mcp

View on GitHub
7 stars JavaScriptAI & Machine Learning Updated Sep 8, 2025

Documentation

Baidu Search MCP Server

这是一个用于 Model Context Protocol (MCP) 的百度搜索服务器实现,它允许AI助手使用百度文心API进行智能搜索。

功能特性

  • 支持使用百度文心API进行智能搜索
  • 支持多种模型选择(ernie-3.5-8k, ernie-4.0-8k, deepseek-r1, deepseek-v3)
  • 提供搜索结果和参考来源
  • 支持深度搜索和时效性过滤

安装

bash
npm install @modelcontextprotocol/sdk axios

配置

1. 首先需要获取百度文心API密钥:

    2. 设置环境变量:

    bash
    export BAIDU_API_KEY=your_api_key_here

    使用方法

    作为独立服务器运行

    bash
    node build/index.js

    在MCP配置中使用

    在你的MCP设置文件中添加以下配置:

    json
    {
      "mcpServers": {
        "baidu-search": {
          "command": "node",
          "args": ["/path/to/baidu-search-mcp/build/index.js"],
          "env": {
            "BAIDU_API_KEY": "your_api_key_here"
          },
          "disabled": false,
          "autoApprove": []
        }
      }
    }

    API

    搜索工具支持以下参数:

    • `query` (必需): 搜索查询文本
    • `model`: 使用的模型名称
      • 可选值: "ernie-3.5-8k", "ernie-4.0-8k", "deepseek-r1", "deepseek-v3"
      • 默认值: "ernie-3.5-8k"
    • `search_mode`: 搜索模式
      • 可选值: "auto", "required", "disabled"
      • 默认值: "auto"
    • `enable_deep_search`: 是否开启深度搜索(默认:false)
    • `search_recency_filter`: 搜索结果的时效性范围
      • 可选值: "week", "month", "semiyear", "year"

    开发

    1. 克隆仓库

    2. 安装依赖:

    bash
    npm install

    3. 编译TypeScript:

    bash
    npm run build

    许可证

    MIT License

    贡献

    欢迎提交 Issues 和 Pull Requests!

    免责声明

    本项目不对API密钥的使用承担责任,请确保遵守百度文心API的使用条款和政策。

    Frequently asked questions

    What is baidu-search-mcp?

    baidu-search-mcp is a Model Context Protocol (MCP) server listed in the TrackMCP directory.

    How do I install baidu-search-mcp?

    Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

    Is baidu-search-mcp open source?

    Yes — it is hosted on GitHub at https://github.com/appleinmusic/baidu-search-mcp and has 7 stars.

    Related MCP tools

    Run your own MCP server? See who uses it and what to fix.

    Measure it with TrackMCP