baidu-mcp-server
6
The Baidu Search MCP Server is a Model Context Protocol server that facilitates web searches using Baidu and offers content fetching and parsing features. It is designed with advanced rate limiting, error handling, and special features for integration with large language models to optimize search and content extraction.
Baidu Search MCP Server
A Model Context Protocol (MCP) server that provides web search capabilities through Baidu, with additional features for content fetching and parsing.
Features
- Web Search: Search Baidu with advanced rate limiting and result formatting
- Content Fetching: Retrieve and parse webpage content with intelligent text extraction
- Rate Limiting: Built-in protection against rate limits for both search and content fetching
- Error Handling: Comprehensive error handling and logging
- LLM-Friendly Output: Results formatted specifically for large language model consumption
Installation
Installing via Smithery
To install Baidu Search Server for Claude Desktop automatically via Smithery.
Installing via uv
Install directly from PyPI using uv
.
Usage
Running with Claude Desktop
- Download Claude Desktop
- Configure Claude Desktop to use the Baidu MCP Server.
Development
For local development, use the MCP CLI.
Contributing
Issues and pull requests are welcome!
License
This project is licensed under the MIT License.