University Microsoft 365 Read-only MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@University Microsoft 365 Read-only MCPShow my last 5 emails in the inbox."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
microsoft-bypass-mcp
Microsoft 365のOutlookやOneDrive等のサービスとChatGPT/Claudeなどのコネクタとの連携がテナント管理者によって許可されていない場合に、Power Automate経由でバイパスすることでアクセス可能にするMCP
しくみ
MCP クライアント
↓ MCP over Streamable HTTP (/mcp)
Cloudflare Access(外部 OAuth 認証・アクセス制御)
↓ Access JWT
Cloudflare Workers + Hono(リクエストごとに処理)
↓ HTTP POST { operation, requestId, args } + X-MCP-Gateway-Key
Power Automate
↓ Graph API
Microsoft 365 ServicesRelated MCP server: M365 MCP
ツールリスト
ツール | 用途 |
| Outlookのメールのリストを表示 |
| Outlookのメールを検索 |
| Outlookのメール本文を取得 |
| Outlookのメールフォルダ一覧を表示 |
| Outlookの指定したメールのやり取りを一斉取得 |
| Outlookの添付ファイルを取得 |
| Outlookの添付されたファイルの構造を取得 |
| Outlookの添付されたファイルの中身を取得 |
| OneDriveのファイルを検索 |
| OneDriveの指定されたフォルダの中身のリストを表示 |
| OneDriveの指定されたファイル・フォルダのメタデータを取得 |
| OneDriveの指定されたファイルの構造を取得 |
| OneDriveの指定されたファイルの中身を取得 |
| Outlookで下書きを作成 |
| Outlookの特定のメールに対して返信を下書きとして作成 |
| OneDrive |
導入の流れ
Bun
Python 3
Cloudflare アカウント
Microsoft 365 / Power Automate
bun install --frozen-lockfile
python3 scripts/build_attachment_flow.py --check
bun run test
bun run test:flow詳細は セットアップガイド
ライセンス
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted email MCP for your own Gmail, Outlook.com, Microsoft 365, iCloud or IMAP inbox: read, search, draft, reply in thread, forward and file mail. It moves or flags up to 500 messages in one call, and a send leaves exactly one copy in Sent. A calendar is a separate connection, and connecting one adds diary and scheduling tools.
Your IMAP mailbox as an MCP server: read, search and (if you allow it) organize mail. Open source.
An MCP server that provides read access to your cloud storage providers, bank accounts and more.
Permissioned access to Outlook, OneDrive and Teams via the user's own Microsoft account
Related MCP Servers
- AlicenseAqualityBmaintenance22 consolidated MCP tools for email, calendar, contacts, folders, rules, categories, and settings with safety controls (dry-run preview, rate limiting, recipient allowlists) and MCP annotations on every tool. Works with personal Outlook.com and work/school Microsoft 365 accounts.8221,644 npm39MIT
- AlicenseAqualityAmaintenanceMCP server for Microsoft 365 via the Microsoft Graph API, providing read-only access to profile, calendar, email, Teams chats, OneDrive files, and meeting transcripts from any MCP client.1622 npm3MIT
- FlicenseAqualityDmaintenanceA lightweight MCP server for personal Microsoft Outlook/Hotmail accounts, enabling email search, reading, attachment management, and folder operations via Microsoft Graph API with OAuth device-code flow.61-
- FlicenseNot gradedqualityCmaintenanceMCP server that uses Microsoft Entra OAuth 2.0 On-Behalf-Of flow to access Microsoft Graph for Outlook data, enabling email, calendar, and contacts interactions via MCP tools.-