Skip to content
LangChain

M365 Graph MCP for LangChain

work.mcps/m365-graph

Manage Microsoft 365 email, calendar, contacts and inbox rules via the Graph API with OAuth 2.0.

client:LangChain transport:streamable-http

Install M365 Graph MCP in LangChain

pip install langchain-mcp-adapters

from langchain_mcp_adapters.client import MultiServerMCPClient

client = MultiServerMCPClient({
        "m365-graph": {
            "transport": "streamable_http",
            "url": "https://mcps.work/mcp",
        }
})

tools = await client.get_tools()

get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs

M365 Graph MCP in other clients