Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Bocha Ai Search

FreeNot checked

Enables web search on Chinese internet content using Bocha AI, returning results as Markdown or JSON with configurable freshness and summary options.

GitHubEmbed

About

Enables web search on Chinese internet content using Bocha AI, returning results as Markdown or JSON with configurable freshness and summary options.

README

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 [email protected]: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

from github.com/yoko19191/bocha-ai-mcp-server

Install Bocha Ai Search in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install bocha-ai-search

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add bocha-ai-search -- npx -y github:yoko19191/bocha-ai-mcp-server

FAQ

Is Bocha Ai Search MCP free?

Yes, Bocha Ai Search MCP is free — one-click install via Unyly at no cost.

Does Bocha Ai Search need an API key?

No, Bocha Ai Search runs without API keys or environment variables.

Is Bocha Ai Search hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Bocha Ai Search in Claude Desktop, Claude Code or Cursor?

Open Bocha Ai Search on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Bocha Ai Search with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs