谷歌任务MCP服务器
用于Google Tasks API集成的MCP服务器。允许MCP客户端(如ChatGPT)管理您的Google任务。
快速开始
1.安装依赖项
bun install2.获取Google OAuth凭据
- 首选 谷歌云控制台
- 创建或选择项目
- 启用 谷歌任务API (API和服务→ 图书馆)
- 创建OAuth凭据(API和服务→ 凭证→ 创建→ OAuth客户端ID)
- 类型:Web应用程序 - 重定向URI: https://YOUR_SERVER/callback
- 复制客户端ID和客户端密码
3.配置环境
创建 .env 文件:
GOOGLE_CLIENT_ID=your-client-id.apps.googleusercontent.com
GOOGLE_CLIENT_SECRET=GOCSPX-your-secret
OAUTH_SERVER_URL=https://your-server.example.com
PORT=3000 # optional, default: 30004.跑步
bun run server:http码头工人
使用Docker Compose构建和运行:
# Start
bun run docker:up
# Stop
bun run docker:down集装箱暴露端口20187→ 内部3000。
MCP工具
| 工具 | 说明 |
|---|---|
tasklists_list | 列出所有任务列表 |
tasks_list | 从列表中列出任务 |
task_create | 创建新任务 |
task_update | 更新任务 |
task_delete | 删除任务 |
发展
bun run lint # ESLint
bun run lint:fix # ESLint with auto-fix
bun run format # Prettier
bun run typecheck # TypeScript check建筑
看 建筑.md 了解技术细节。
许可证
麻省理工学院
