M365 Connector
Overview
AI agent bridge to Microsoft 365 -- search, read, and interact with M365 data via MCP tools
M365 Connector bridges Microsoft 365 data to AI agents via the Model Context Protocol (MCP). What it does: Searches across M365 emails, files, calendar events, Teams chats, and people using the Substrate search API Reads full content of search results — emails, Office documents (Word, Excel, PowerPoint), PDFs, and SharePoint pages Optional Graph API enhanced reading for richer content extraction via OneDrive/SharePoint and Outlook endpoints How it works: The extension passively captures your M365 authentication token from browser requests to substrate.office.com. It connects to a local MCP server over WebSocket (localhost:52365), which exposes search and open tools to any MCP-compatible AI agent (Claude, etc.). No data is sent to third-party servers. All communication stays between your browser, the local MCP server, and Microsoft's APIs. Setup requires: The companion m365connector MCP server running locally (npx m365connector) An active M365 session in the browser (for token capture) Optionally, Graph Explorer open for enhanced Graph API reading Get started: 1. Install the extension 2. Start the MCP server via: npx m365connector 3. Use any agent that supports MCP to access your M365 data e.g. for Claude Code { "mcpServers": { "M365Connector": { "type": "http", "url": "http://127.0.0.1:52366/mcp" } } }
0 out of 5No ratings
Details
- Version1.3.9
- UpdatedMay 18, 2026
- Offered byJie Tong
- Size148KiB
- LanguagesEnglish (United States)
- Developer
Email
tongjie@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes