MCP 谷歌联系人服务器
使用 MCP 协议管理谷歌联系人的服务端工具。
快速入门
前置条件
- Python 3.12 或更高版本
- Google 账户及 People API 启用的 Google Cloud 项目
- OAuth 2.0 凭据
安装方法
使用 uv(推荐)
- 安装 uv:
pip install uv
- 克隆仓库:
git clone https://github.com/rayanzaki/mcp-google-contacts-server.git
- 创建虚拟环境并安装依赖:
uv venv
source .venv/bin/activate
uv pip install -r requirements.txt
使用 pip
- 克隆仓库:
git clone https://github.com/rayanzaki/mcp-google-contacts-server.git
- 安装依赖:
pip install -r requirements.txt
配置认证
提供 credentials.json
文件或设置环境变量:
- GOOGLE_CLIENT_ID
- GOOGLE_CLIENT_SECRET
- GOOGLE_REFRESH_TOKEN
启动服务
运行以下命令启动服务:
- 基础模式:
python src/main.py
- HTTP 模式:
python src/main.py --transport http --port 8080
更多参数详见 README 文档。