Token导航 LogoToken导航

MCP Server · AI代理

Microsoft Todo MCP Service

通过AI助手与Microsoft To Do任务交互的服务,支持任务列表的创建、更新、删除等操作。

HTTP官方级别未说明来源级核验工具 0
任务管理TypeScriptClaude自动化Claude DesktopCursor

快速开始

作者 / 组织
jhirono
提供方
jhirono
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

21

仓库热度

收录来源

3 个

MCP World

选型结论

Microsoft Todo MCP Service 属于AI代理类 MCP Server,公开资料标注 0 个工具,通过HTTP 远程服务接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

AI代理

传输方式

HTTP

认证方式

无需认证

部署方式

支持远程部署

安装与配置

安装命令

npm install -g @jhirono/todomcp

远程服务不用写启动命令,在客户端 MCP 配置里填服务地址即可,具体字段按官方文档填写。

上手步骤

  1. 1

    确认访问方式

    这是HTTP 远程服务,本地不用装依赖;先确认服务地址、账号归属和额度,再决定接哪个客户端。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填服务地址;需要授权的先完成登录,再回到客户端刷新。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

微软做MCP

此MCP(模型上下文协议)服务允许您使用AI助手与Microsoft待办事项进行交互。

安装说明

1.先决条件

  • Node.js 16或更高版本
  • npm
  • Microsoft帐户
  • Azure应用程序注册(请参阅下面的设置)

2.安装

安装此工具有两个部分:

  1. 安装软件包
  2. 设置身份验证(需要克隆存储库)
步骤1:安装软件包
npm install -g @jhirono/todomcp
步骤2:设置身份验证

即使您全局安装该包,也需要克隆存储库以完成身份验证过程:

git clone https://github.com/jhirono/todoMCP.git
cd todoMCP
npm install

3.Azure应用程序注册

  1. 转到 Azure门户
  2. 导航到“应用程序注册”并创建新注册
  3. 命名您的应用程序(例如,“待办事项MCP”)
  4. 对于“支持的帐户类型”,请根据您的需求选择以下选项之一:

- 仅此组织目录中的帐户(单租户) -用于单个组织内 - 任何组织目录中的帐户(任何Azure AD目录-多租户) -适用于多个组织 - 任何组织目录中的帐户和个人Microsoft帐户 -适用于工作账户和个人账户

  1. 将重定向URI设置为 http://localhost:3000/callback
  2. 创建应用程序后,转到“证书和机密”并创建新的客户端机密
  3. 转到“API权限”并添加以下权限:

- Microsoft Graph>委派权限: - 任务。阅读 - 任务。读写 - 用户。阅读

  1. 点击“授予管理员同意”以获取这些权限

4.配置

创建一个 .env 根目录中的文件,其中包含以下信息:

CLIENT_ID=your_client_id
CLIENT_SECRET=your_client_secret
TENANT_ID=your_tenant_setting
REDIRECT_URI=http://localhost:3000/callback

TENANT_ID选项:

  • organizations -对于多租户组织帐户(如果未指定,则默认)
  • consumers -仅适用于个人Microsoft帐户
  • common -适用于组织账户和个人账户
  • your-specific-tenant-id -对于单租户配置

示例:

# For multi-tenant organizational accounts (default)
TENANT_ID=organizations

# For personal Microsoft accounts
TENANT_ID=consumers

# For both organizational and personal accounts
TENANT_ID=common

# For a specific organization tenant
TENANT_ID=00000000-0000-0000-0000-000000000000

用法

完成工作流程

  1. 验证以获取令牌 (必须从克隆的存储库中完成)
   npm run auth

这将打开一个浏览器窗口,供您与Microsoft进行身份验证并创建 tokens.json 文件。

  1. 创建MCP配置文件 (必须从克隆的存储库中完成)
   npm run create-config

这创建了一个 mcp.json 使用您的身份验证令牌创建文件。

  1. 设置全局MCP配置
   # Copy the mcp.json file to your global Cursor configuration directory
   cp mcp.json ~/.cursor/mcp-servers.json

这使得Microsoft待办事项MCP在所有Cursor项目中都可用。

  1. 开始使用您的AI助手

- 在Cursor中,您现在可以在任何项目中直接使用Microsoft待办事项命令 - 尝试以下命令 auth status 或 list up todos 开始吧

Claude Desktop配置文件位于:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 视窗: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

可用工具

  • auth-status:检查您的身份验证状态
  • get-task-lists:获取所有待办事项列表
  • create-task-list:创建新任务列表
  • update-task-list:更新现有任务列表
  • delete-task-list:删除任务列表
  • get-tasks:获取列表中的所有任务
  • create-task:创建新任务
  • update-task:更新现有任务
  • delete-task:删除任务
  • get-checklist-items:获取任务的清单项
  • create-checklist-item:创建检查表项
  • update-checklist-item:更新检查表项目
  • delete-checklist-item:删除检查表项

局限性

  • API需要正确的身份验证和权限
  • 根据Microsoft的政策,可能适用费率限制

故障排除

身份验证问题

  • “MailboxNotEnabledForRESTAPI”错误:这通常意味着您正在使用个人Microsoft帐户。Microsoft To Do API访问受限于通过Graph API访问个人帐户。
  • 令牌获取失败:确保你的 CLIENT_ID, CLIENT_SECRET,以及 TENANT_ID 在你的 .env 文件。
  • 权限问题:确保您已授予Azure应用程序注册中所需权限的管理员同意。

帐户类型问题

  • 工作/学校账户:这些通常与待办事项API配合使用效果最佳。使用 TENANT_ID=organizations 或您的特定租户ID。
  • 个人账户:这些对待办事项API的访问权限有限。如果您必须使用个人帐户,请尝试 TENANT_ID=consumers 或 TENANT_ID=common.

正在检查身份验证状态

您可以使用以下工具检查您的身份验证状态 auth-status 工具或通过检查令牌中的过期时间:

cat tokens.json | grep expiresAt

要将时间戳转换为可读日期:

date -r $(echo "$(cat tokens.json | grep expiresAt | cut -d ":" -f2 | cut -d "," -f1) / 1000" | bc)

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

任务管理TypeScript本地部署AI助手MicrosoftToDo自动化

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Microsoft Todo MCP Service

MCP World · 本页

0HTTP有3 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Microsoft Todo MCP Service 怎么安装?

公开资料给出的安装命令是 npm install -g @jhirono/todomcp,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Microsoft Todo MCP Service 怎么在 Claude Desktop、Cursor 里配置?

它是HTTP 远程服务,在客户端的 MCP 配置里填服务地址即可,不用本地装依赖;需要授权或 API Key 的,先在官方页面拿到凭据再填。

Microsoft Todo MCP Service 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Microsoft Todo MCP Service 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Microsoft Todo MCP Service 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP