article
README
🚀 微软 Bing 搜索 MCP 服务器
这是一个用于微软 Bing 搜索 API 集成的 Model Context Protocol (MCP) 服务器,它能让 AI 助手执行网络、新闻和图像搜索,为信息获取提供便利。

🚀 快速开始
本服务器允许 AI 助手执行网络、新闻和图像搜索,以下为你详细介绍使用步骤。
✨ 主要特性
- 网络搜索以获取通用信息
- 新闻搜索以获取最新事件和及时信息
- 图像搜索以获取视觉内容
- 速率限制以防止 API 滥用
- 全面错误处理
📦 安装指南
环境需求
- Python 3.10 或更高版本
- 微软 Bing 搜索 API 密钥
- MCP 兼容客户端(例如 Claude Desktop、Cursor)
安装步骤
- 克隆此仓库
- 安装依赖项:
uv venv source .venv/bin/activate # 在 Windows 上:.venv\Scripts\activate uv pip install -e .
📚 详细文档
配置
设置所需的环境变量:
export BING_API_KEY="your-bing-api-key"
export BING_API_URL="https://api.bing.microsoft.com/" # 可选
在 Windows 上:
set BING_API_KEY=your-bing-api-key
set BING_API_URL=https://api.bing.microsoft.com/
使用方法
运行服务器
uvx bing-search-mcp
配置与 Claude Desktop 一起使用
在你的 Claude Desktop 配置文件(~/Library/Application Support/Claude/claude_desktop_config.json 在 macOS 上或 %APPDATA%\Claude\claude_desktop_config.json 在 Windows 上)中添加以下内容:
{
"mcpServers": {
"bing-search": {
"command": "uvx",
"args": [
"/path/to/your/bing-search-mcp"
],
"env": {
"BING_API_KEY": "your-bing-api-key"
}
}
}
}

可用工具
1. bing_web_search
通用网络搜索以获取信息、网站和内容。
bing_web_search(query: str, count: int = 10, offset: int = 0, market: str = "en-US")
2. bing_news_search
搜索新闻文章和当前事件。
bing_news_search(query: str, count: int = 10, market: str = "en-US", freshness: str = "Day")
3. bing_image_search
搜索图像。
bing_image_search(query: str, count: int = 10, market: str = "en-US")
获取 Bing API 密钥
- 访问 Microsoft Azure 门户
- 创建或登录你的 Azure 账户
- 创建新的 Bing 搜索资源
- 前往该资源并转到“密钥和终结点”部分以找到你的 API 密钥
扫码联系在线客服