此 MCP(模型上下文协议)服务允许您借助 AI 助手与微软待办事项任务实现交互,为您管理任务提供便捷途径。
要使用微软待办事项 MCP 服务,需按以下步骤完成安装与配置。
安装此工具分为两步:
npm install -g @jhirono/todomcp
即便您全局安装了该软件包,仍需克隆仓库以完成身份验证过程:
git clone https://github.com/jhirono/todoMCP.git
cd todoMCP
npm install
在您克隆的仓库中创建一个 .env
文件,并添加以下内容:
CLIENT_ID=your_client_id
CLIENT_SECRET=your_client_secret
TENANT_ID=your_tenant_id
将 your_client_id
、your_client_secret
和 your_tenant_id
替换为您在 Azure 应用注册中获得的相应值。
安装完成后,您需要先进行身份验证:
npm run login
遵循提示输入您的微软账户凭据。成功登录后,您可以使用以下命令列出所有可用命令:
npm run list-commands
.env
文件中的 CLIENT_ID
、CLIENT_SECRET
和 TENANT_ID
是正确的。TENANT_ID=organizations
或您的具体租户 ID。TENANT_ID=consumers
或 TENANT_ID=common
。您可以通过以下命令检查身份验证状态:
cat tokens.json | grep expiresAt
要将时间戳转换为可读日期:
date -r $(echo "$(cat tokens.json | grep expiresAt | cut -d ":" -f2 | cut -d "," -f1) / 1000" | bc)