使用说明
谷歌任务MCP
这是一个用于处理Google任务的简单MCP。代理将能够对您的任务运行CRUD操作。MCP还提供了有用的功能,例如获取所有当前+过时的任务。
工具
| 工具 | 说明 |
|---|---|
get_current_tasks |
检索今天到期或逾期的所有任务,以及没有到期日期的任务。 |
mark_task_complete |
将特定任务标记为已完成。 |
edit_task |
编辑现有任务。您可以更新标题、注释、截止日期或状态。 |
create_task |
在谷歌任务中创建一个新任务。 |
设置
-
在中创建新项目 谷歌云
- 一旦完成,搜索谷歌任务API并启用它。
- 发布此新项目,不要将其留在测试中。忽略谷歌的警告。这是在步骤3中允许无限刷新令牌所必需的。
-
创建新的OAuth 2.0客户端ID 这里
- 将其设置为web应用程序类型。
- 添加以下URI“授权重定向URI”:https://developers.google.com/oauthplayground
- 将客户端ID和客户端密钥复制为项目的环境变量。
-
创建刷新令牌 这里
- 在设置(右上角的齿轮图标)中,选中“使用自己的OAuth凭据”,并添加步骤2中的id和secret。
- 从左侧列表中,在“Google Tasks API v1”中,选择https://www.googleapis.com/auth/tasks点击“授权API”。
- 将出现警告,忽略所有警告(“高级”->“转到[项目名称]”)。
- 点击“兑换代币授权码”。
- 从JSON复制refresh_token,将其设置在GOOGLE_refresh_token环境变量中。
-
为MCP_API_key创建密钥
- 您必须为访问此MCP的所有代理提供相同的密钥。
-
查找要部署的托管服务提供商,例如在Render或Vercel上
- 这可能需要托管提供商特定的文件。
