本项目提供了一个模型上下文协议(MCP)服务器,可让Claude AI(通过Claude桌面应用程序)与Google Search Console API进行交互。你能直接在Claude聊天中查询性能数据、检查URL、查看索引状态等。
此项目提供的服务器允许Claude AI与Google Search Console API交互,你可直接在Claude聊天中进行各类操作,如查询性能数据、检查URL等。
基于此项目中Google Search Console API端点允许的功能如下:
⚠️ 重要提示
指数覆盖详细信息和爬取错误通常不在URL检查API之外通过Google Search Console API提供。
venv(推荐,内置在Python 3中)。git clone
cd search-console-mcp
⚠️ 重要提示
将
替换为实际的仓库URL,否则直接导航到下载目录。
# 创建虚拟环境(使用名称 'fresh_env')
python3 -m venv fresh_env
# 激活环境
# 在macOS/Linux上:
source fresh_env/bin/activate
# 在Windows上:
# .\fresh_env\Scripts\activate
💡 使用建议
激活环境后,你应该会在终端提示符前看到
(fresh_env)。
pip install -e .
Google Cloud设置及凭证
credentials.json:创建后,点击“DOWNLOAD JSON”。将其保存到项目根目录 (search-console-mcp/) 中,并确保不要提交此文件。运行服务器 你可以通过以下命令运行服务器:
python -m search_console_server
⚠️ 重要提示
- 确保你安装了正确的Python版本和依赖项。
- 在设置Google API时,严格按照步骤操作以避免权限问题。
- 不要提交
credentials.json和生成的token.json到版本控制系统中。