Token导航 LogoToken导航TokenDH.com
Microsoft Skill logo
安全风控未说明官方级别未说明来源级核验

Microsoft Skill

MCP Server

一个用于Microsoft Graph API集成的Claude Code插件,专注于Outlook/Hotmail电子邮件访问。

工具数

7

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaude安全Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

The-Focus-AI

提供方

The-Focus-AI

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

微软技能

用于Microsoft Graph API集成的Claude Code插件,专注于OutlookHotmail电子邮件访问。

安装

将此插件添加到Claude Code:

claude mcp add-plugin /path/to/microsoft-skill

或者添加到您的Claude代码配置中。

特性

  • OAuth 2.0身份验证 使用PKCE
  • 电子邮件操作:列出邮件,下载为 .eml
  • 安全存储:1密码或本地文件凭据
  • 每个项目代币:每个项目有不同的Microsoft帐户

快速开始

安装后,当您询问电子邮件时,该技能会触发:

  • “检查我的outlook收件箱”
  • “阅读我的电子邮件”
  • “从hotmail下载最近的邮件”
  • “列出我的microsoft邮件”

首次设置

  1. 配置凭据:
   pnpm tsx skills/microsoft-outlook/scripts/microsoft.ts setup
  1. 验证:
   pnpm tsx skills/microsoft-outlook/scripts/microsoft.ts auth
  1. 验证:
   pnpm tsx skills/microsoft-outlook/scripts/microsoft.ts me

插件结构

microsoft-skill/
├── .claude-plugin/
│   └── plugin.json          # Plugin manifest
├── skills/
│   └── microsoft-outlook/
│       ├── SKILL.md         # Skill instructions
│       ├── scripts/         # CLI implementation
│       │   ├── microsoft.ts
│       │   └── lib/
│       └── references/      # Detailed documentation
│           ├── setup-guide.md
│           └── api-reference.md
├── package.json
└── README.md

命令

命令描述
setup配置API凭据
auth运行OAuth流
check验证身份验证状态
me获取用户资料
messages列出最近的消息
download 将邮件下载为.eml
download-all下载最近的消息

凭证设置

在中注册应用程序 微软Entra管理中心Azure 门户:

  1. 登录:使用您的Microsoft帐户。如果您看到不在目录中的错误,请按照提示“注册Azure”(免费)创建默认目录。
  2. 应用程序注册 > 新注册
  3. 名字: microsoft-skill-cli
  4. 支持的帐户类型:选择 任何组织目录中的帐户(任何Microsoft Entra ID租户-多租户)和个人Microsoft帐户(例如Skype、Xbox).

- *注意:如果您想使用个人@outlook.com或@hotmail.com帐户,这是必需的。*

  1. 重定向URI:选择 网络 并进入 http://localhost:3000/callback.
  2. 注册:单击按钮。
  3. 客户端ID:复制 应用程序(客户端)ID 从概述页面。
  4. 客户端密钥:

- 首选 证书和秘密 > 新客户机密. - 添加描述并单击 添加. - 复制 价值 (不是秘密ID)立即。

  1. API权限:

- 首选 API权限 > 添加权限. - 选择 微软图形 > 委托权限. - 添加 Mail.ReadUser.Read. - (可选)单击 授予管理员同意 如果你是租户管理员。

存储选项

1密码 (推荐): 该脚本在您的 个人 拱顶:

  • op://Personal/Microsoft Client ID/notesPlain
  • op://Personal/Microsoft Client Secret/notesPlain

本地文件: ~/.config/microsoft-skill/credentials.jsonpnpm tsx scripts/microsoft.ts setup 然后选择“手动输入”。

令牌存储

  • 每个项目: .claude/microsoft-skill.local.json
  • 全球: ~/.config/microsoft-skill/tokens.json

添加 .claude/*.local.*.gitignore.

许可证

麻省理工学院

目录标签

目录标签

TypeScriptClaude安全电子邮件管理本地部署MicrosoftGraphAPIOAuth2.0安全存储多项目支持

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

oauth

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明oauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP