Microsoft Teams MCP: connect Teams to Claude and ChatGPT
Ask Claude or ChatGPT what the project channel agreed on Friday, what Erik said about the budget in your chat or which thread has the final delivery date. The answer comes from Teams, with a link to every message it relies on.
With Deployed OS everyone connects with their own work account. The AI searches and reads the chats and channels that person is in, and it posts only when they ask and have confirmed where and the exact text.
3 read actions · 1 write action · Works in Claude, ChatGPT and Copilot
What your team can do with Microsoft Teams in Claude and ChatGPT
Status without reading every channel
Find what was agreed
The internal picture of a customer
Post the change where it is read
Ask it like this
“What did the Atlas project channel decide on Friday? Link the messages.”
“Search my Teams chats for what Erik said about the Q4 budget.”
“List the channels in the Sales team and tell me which one is for the Contoso account.”
“Summarise the last 20 messages in my chat with the design agency.”
“Find the thread where we set the delivery date for order 3318 and read the replies.”
“Reply in the delivery date thread: Confirmed, the trucks leave Tuesday at 07:00.”
What the Microsoft Teams MCP connector does today
- Reads
teams_search_messagesSearches your chat and channel messages by words, as you: who wrote each match, when, a snippet and where it is.
- Reads
teams_list_conversationsLists your chats with topic, people and last activity, or the channels of up to 20 teams you belong to.
- Reads
teams_read_messagesReads the latest messages in a chat, a channel or one channel thread, oldest first. Long messages are cut at 2,000 characters.
- Writes
teams_post_messagePosts a plain-text message as you to a chat, a channel or a channel thread, once you have confirmed where and the exact text. Company guardrails apply.
Need it to do more? We extend connectors for the companies that use them.
Who sees what
- Reads chats and channels, posts as you
- The connector searches and reads your chats and the channels of the teams you belong to. It can post a plain-text message to a chat, channel or thread as you, and only for people with Edit access.
- Each person’s own work account
- Everyone connects their own Microsoft work account, so the AI sees the chats and teams that person is in. A chat you are not part of is never read.
- You choose who gets it
- Admins decide which groups get the Teams connector, and which of those may post. Everyone else never sees it.
- Every call logged
- Who asked, which connector, when. Deployed OS shows reads and writes per connector and per person, and the log can be exported.
Set up the Microsoft Teams connector in three steps
Microsoft Teams’s own MCP server or Deployed OS?
Microsoft publishes a Teams MCP server of its own as part of Work IQ, in preview. It is built for agents in Copilot Studio and Microsoft Agent 365, and reads and writes chats, channels and messages. For a team building agents on Microsoft’s own platform, it is the natural choice.
Deployed OS is for the whole company and the assistants people already use. Teams is one connection next to your CRM and other tools, each person is on their own work account, admins choose which groups get Teams and who may post, and every call is logged. The same connection works in Claude, ChatGPT and Copilot, next to your company’s skills and guardrails.
Microsoft Teams MCP: common questions
Yes. Microsoft publishes one as part of Work IQ, in preview, for agents built in Copilot Studio and Agent 365. Deployed OS gives the whole company one Teams connection in Claude, ChatGPT and Copilot, with each person’s own account, access per group and a log of every call.
Yes, a plain-text message as you, to a chat, a channel or a reply in a channel thread, and only after you have confirmed where and the exact text. Only groups with Edit access can post, and company guardrails apply. It cannot edit or delete messages or start new chats. If you need more, we can extend it for you.
Yes. Reading Teams channels needs the ChannelMessage.Read.All permission, which only an administrator can consent to for the whole company. Without it nobody can connect Teams. Granting consent for every permission also spares each person the consent prompt.
Yes. One app registration in your Entra ID serves Teams, Outlook Mail, Outlook Calendar, OneDrive and SharePoint. You register it once and choose per connector which groups get what.
Yes. Deployed OS is your company’s own MCP, so the same Teams connection works in Claude, ChatGPT and Copilot. People keep the assistant they prefer.
It depends on the size of your team. Get in touch and we will walk you through it.
See it on your own tools.
Tell us which systems your company runs on. We’ll show you what your team can ask, and what IT gets to control.