Clye Microsoft 365 MCP Server

Hosted MCP bridge for Microsoft Graph with OAuth 2.1 sign-in.

Status

Server is running.

Build your MCP URL

Choose whether this connection should expose personal-only tools or the full organization-aware toolset, then optionally narrow it further with feature presets.

Generated MCP URL /mcp endpoint with explicit query parameters
orgMode parameter Boolean
readOnly parameter Boolean
features parameter Comma-separated preset names

This hosted instance is running with org mode enabled. Turn it off if you want a smaller personal-only toolset for a given connection.

URL parameters

orgMode Boolean flag. Use true to expose organization-aware tools, or false to limit the connection to the personal/non-org toolset. Accepted values include true/false and 1/0.
readOnly Boolean flag. Use true to hide write operations and force a safer read-only toolset. Accepted values include true/false and 1/0. If the server was started in read-only mode, this parameter cannot disable it.
features Optional comma-separated list of feature presets. Supported values: mail, calendar, files, personal, work, excel, contacts, tasks, onenote, search, users, and all. Presets like work and users require orgMode=true. Unknown names are ignored.

Full hosted capability

https://ms-365.mcp.clye.ai/mcp?orgMode=true&readOnly=false&features=all

Personal-only mail + calendar

https://ms-365.mcp.clye.ai/mcp?orgMode=false&readOnly=true&features=mail,calendar

Org mode with files + Excel + work tools

https://ms-365.mcp.clye.ai/mcp?orgMode=true&readOnly=false&features=files,excel,work

Shorthand server default

https://ms-365.mcp.clye.ai/mcp

The generated URL above keeps parameters explicit so you can copy/paste a fully configured connection.

Connecting from an MCP client

Add the generated URL as a remote MCP server in your AI Hub or any other MCP-compatible client.

The client handles OAuth automatically. Users sign in with Microsoft when the client connects.

OAuth discovery

https://ms-365.mcp.clye.ai/.well-known/oauth-authorization-server

https://ms-365.mcp.clye.ai/.well-known/oauth-protected-resource

Standard OAuth request parameters on /authorize are managed by the MCP client automatically, so most users only need the MCP URL above.