MCP cover image
See in Github
2025-03-24

1

Github Watches

1

Github Forks

4

Github Stars

Bocha AI Web Search MCP Server

An MCP (Model Context Protocol) server for Bocha AI web search functionality. This server provides a powerful search tool that returns web content and related images, supporting both human-readable Markdown output and raw JSON data.

About Bocha AI

Bocha AI (博查AI) is a legal and compliant AI search service operating in the People's Republic of China(PRC), specifically designed for searching Chinese internet content. It provides comprehensive search capabilities while adhering to all relevant Chinese regulations and standards.

Features

  • Web Search: Retrieve relevant web content, summaries, and images
  • Flexible Time Range: Search from the past day to unlimited time periods
  • Smart Summaries: Optional detailed text summaries
  • Dual Output Formats:
    • Markdown: Human-readable format with links and image previews
    • JSON: Structured data for programmatic processing
  • Robust Error Handling: Comprehensive error management with clear messages

Tools

bocha_web_search

A powerful web search tool that retrieves content from Chinese internet sources.

  • query (required): Search keywords

    • Type: string
    • Description: The search terms to look up
  • freshness (optional): Time range for search results

    • Type: enum
    • Values: "OneDay", "OneWeek", "OneMonth", "OneYear", "noLimit"
    • Default: "noLimit"
    • Description: Filter results by time period
  • summary (optional): Enable detailed text summaries

    • Type: boolean
    • Default: false
    • Description: Whether to generate comprehensive summaries for search results
  • count (optional): Number of results to return

    • Type: number
    • Range: 1-50
    • Default: 10
    • Description: Control the amount of search results
  • raw_json (optional): Return format control

    • Type: boolean
    • Default: false
    • Description: When false, returns human-readable Markdown; when true, returns structured JSON data

Setup

make sure you have node.js and npm install already.

git clone git@github.com:yoko19191/bocha-ai-mcp-server.git
cd bocha-ai-mcp
cp .env.example .env # configure your bocha api key
npm install
npm run build

Configuration

mcp.json

{
  "mcpServers": {
    "bocha-ai-search": {
      "command": "node",
      "args": [
        "/ABSOLUTE/PATH/bocha-ai-mcp-server/build/index.js"
      ],
      "env": {
        "BOCHA_API_KEY": "<YOUR_BOCHA_API_KEY>"
      }
    }
  }
}

cursor

env BOCHA_API_KEY=YOUR_BOCHA_API_KEY node /ABSOLUTE/PATH/bocha-ai-mcp-server/build/index.js

FURTURE_WORK

This project currently implements the Web Search API functionality of Bocha AI. Future updates will include support for:

  • AI Search: Advanced semantic search capabilities
  • Agent Search: Intelligent agent-based search features

License

MIT

相关推荐

  • https://suefel.com
  • Latest advice and best practices for custom GPT development.

  • NiKole Maxwell
  • I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

  • Yusuf Emre Yeşilyurt
  • I find academic articles and books for research and literature reviews.

  • https://maiplestudio.com
  • Find Exhibitors, Speakers and more

  • Carlos Ferrin
  • Encuentra películas y series en plataformas de streaming.

  • Bora Yalcin
  • Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.

  • Joshua Armstrong
  • Confidential guide on numerology and astrology, based of GG33 Public information

  • Elijah Ng Shi Yi
  • Advanced software engineer GPT that excels through nailing the basics.

  • Contraband Interactive
  • Emulating Dr. Jordan B. Peterson's style in providing life advice and insights.

  • rustassistant.com
  • Your go-to expert in the Rust ecosystem, specializing in precise code interpretation, up-to-date crate version checking, and in-depth source code analysis. I offer accurate, context-aware insights for all your Rust programming questions.

  • Emmet Halm
  • Converts Figma frames into front-end code for various mobile frameworks.

  • Alexandru Strujac
  • Efficient thumbnail creator for YouTube videos

  • apappascs
  • 发现市场上最全面,最新的MCP服务器集合。该存储库充当集中式枢纽,提供了广泛的开源和专有MCP服务器目录,并提供功能,文档链接和贡献者。

  • Mintplex-Labs
  • 带有内置抹布,AI代理,无代理构建器,MCP兼容性等的多合一桌面和Docker AI应用程序。

  • modelcontextprotocol
  • 模型上下文协议服务器

  • ShrimpingIt
  • MCP系列GPIO Expander的基于Micropython I2C的操作,源自ADAFRUIT_MCP230XX

  • n8n-io
  • 具有本机AI功能的公平代码工作流程自动化平台。将视觉构建与自定义代码,自宿主或云相结合,400+集成。

  • WangRongsheng
  • 🧑‍🚀 llm 资料总结(数据处理、模型训练、模型部署、 o1 模型、mcp 、小语言模型、视觉语言模型)|摘要世界上最好的LLM资源。

  • metorial
  • 数百个MCP服务器的容器化版本📡📡

    Reviews

    2 (1)
    Avatar
    user_YmFWkLa6
    2025-04-16

    The bocha-ai-mcp-server by yoko19191 is a remarkable product for MCP application users. It offers robust functionality and seamless integration, enhancing server management with precision and efficiency. The GitHub repository provides comprehensive documentation and support, making it easy to get started. I appreciate the well-designed architecture and user-friendly interface which contribute towards optimizing my MCP server tasks. Highly recommended for anyone looking to streamline their server operations!