# Baidu Search

> Use this tool when you need to retrieve search results or fetch webpage content from Baidu's search engine, solving problems like information gathering or research in regions where Baidu is predominant. It takes search queries or URLs as input and returns formatted results with titles, URLs, and snippets, or cleaned webpage text as output. Ideal for use cases where alternative search options are needed or when targeting users in regions where Baidu is the primary search engine.

Canonical page: https://skillsregistry.net/skills/evilran-baidu-search  
JSON: https://api.skillsregistry.net/v1/skills/evilran-baidu-search

## Description

Baidu MCP Server provides web search capabilities through Baidu's search engine, enabling AI assistants to retrieve search results and fetch webpage content. Developed by Evilran, this implementation includes features for rate limiting, error handling, and content parsing to ensure optimal results for language models. The server exposes two main tools: a search function that returns formatted results with titles, URLs, and snippets, and a content fetching tool that retrieves and cleans webpage text. Built with Python and leveraging libraries like BeautifulSoup4 and httpx, it's particularly useful for users in regions where Baidu is the primary search engine or when alternative search options are needed.

## Trust

- **Trust score (0–1):** 0.63
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** search
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/evilran-baidu-search)
- **Repository:** <https://github.com/evilran/baidu-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "evilran-baidu-search"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/evilran-baidu-search` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/evilran-baidu-search/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
