基本能力
产品定位
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