基本能力
产品定位
mcp-server-bwt 是一个连接 AI 助手与 Bing Webmaster Tools API 的中间件,通过 MCP 协议提供 Bing Webmaster Tools 的所有功能。
核心功能
- 站点管理:包括添加、验证、移除站点,管理站点角色等。
- URL 提交:支持单个或多个 URL 提交,内容提交,以及提交配额查询。
- 流量分析:提供搜索查询、页面流量、排名等统计数据。
- 爬取管理:检查爬取统计、设置和问题。
- 关键词分析:获取关键词统计和相关关键词。
- 链接分析:管理链接计数、URL 链接和深度链接。
- 内容管理:获取 URL 信息和流量信息。
- 内容屏蔽:管理被屏蔽的 URL 和页面预览块。
- 区域设置:管理国家和地区的设置。
- URL 管理:管理查询参数。
适用场景
- AI 助手通过自然语言指令管理 Bing Webmaster Tools 账户。
- 自动化提交网站内容以加速索引。
- 监控网站流量和搜索表现。
- 检查并修复爬取问题。
- 分析关键词和链接策略。
工具列表
- 站点管理工具:如
get_sites
,add_site
,verify_site
等。 - URL 提交工具:如
submit_url
,submit_url_batch
,get_url_submission_quota
等。 - 流量分析工具:如
get_query_stats
,get_page_stats
,get_rank_and_traffic_stats
等。 - 爬取管理工具:如
get_crawl_stats
,get_crawl_issues
等。 - 关键词分析工具:如
get_keyword_stats
,get_related_keywords
等。 - 链接分析工具:如
get_link_counts
,get_url_links
,add_deep_link_block
等。 - 内容管理工具:如
get_url_info
,get_children_url_info
等。 - 内容屏蔽工具:如
get_blocked_urls
,add_blocked_url
等。 - 区域设置工具:如
get_country_region_settings
,add_country_region_settings
等。 - URL 管理工具:如
get_query_parameters
,add_query_parameter
等。
常见问题解答
- 如何获取 API 密钥:参考 Bing Webmaster Tools API Key。
- 如何配置 MCP 客户端:参考示例配置,设置
command
和args
路径,并添加BING_WEBMASTER_API_KEY
环境变量。
使用教程
使用依赖
- Python >= 3.13
- Nodejs
- Bing Webmaster Tools API Key
安装依赖命令:
```bash
确保已安装 Python 和 Nodejs
python --version
node --version
```
安装教程
安装项目依赖:
bash
make install
调试方式
运行测试:
bash
make test
启动服务器:
bash
make start
使用 MCP 检查器测试服务器:
bash
make mcp_inspector