使用说明
基本能力
产品定位
systemprompt-mcp-google是一个专门用于将Google服务集成到AI工作流中的MCP服务器。
核心功能
- Google服务集成
- Gmail集成:通过MCP命令读取和发送电子邮件,管理草稿和附件,搜索和过滤邮件,处理邮件线程
- 日历集成:通过MCP命令创建和管理事件,处理事件邀请,搜索和过滤日历事件,管理多个日历
- MCP集成
- 标准MCP接口,兼容任何MCP兼容客户端
- 结构化命令响应
- 错误处理和状态报告
- 会话管理
- 安全和认证
- 安全的OAuth2认证流程
- 自动令牌刷新
- 不同服务的范围访问
- 基于环境的配置
- 开发特性
- 完整的TypeScript支持
- 全面的错误处理
- 广泛的测试覆盖
- MCP兼容接口
适用场景
- AI代理需要访问和管理Gmail邮件
- AI代理需要创建和管理Google日历事件
- 需要将Google服务集成到自动化工作流中
工具列表
- Systemprompt MCP Client:用于与MCP服务器交互的客户端
- Claude Desktop:另一个支持MCP协议的客户端
- MCP Inspector:用于调试MCP通信的工具
使用教程
使用依赖
- Systemprompt API密钥(免费):
- 在systemprompt.io/console注册
- 创建新的API密钥
- MCP兼容客户端,如:
- Systemprompt MCP Client
- Claude Desktop
- Google Cloud项目设置:
- Google Cloud账户
- 为所需服务(Gmail、日历等)启用API访问
- 配置OAuth2凭据
安装教程
- 安装包:
npm install systemprompt-mcp-google
- 创建凭据目录:
mkdir -p credentials
- 运行认证脚本:
npm run auth-google
调试方式
- 使用MCP检查器:
npm run inspector
- 启用调试日志:
DEBUG=mcp:* npm run dev
- 使用提供的测试客户端:
npm run test:client