MCP Store

Microsoft Teams MCP Server

Microsoft Teams MCP server

Connect the Microsoft Teams MCP server (15392630)

Learn how to connect the Microsoft Teams MCP server to Atomicwork and manage AI agent tools.

Integrating the Microsoft Teams MCP (Model Context Protocol) server with Atomicwork gives your AI Coworkers access to Microsoft Teams. Once connected, your AI Coworkers can securely interact with Teams on your behalf to read chats, post to channels, list teams, manage meetings, and more.

For broader Universal Agent setup, you can also see how to connect Microsoft Teams and Atomicwork.

[!NOTE] Please note that you need the MCP server for AI Coworkers to leverage Microsoft Teams tools. For other Microsoft Teams actions, please connect via the App Store.

The Microsoft Teams MCP integration lives in the MCP Store under the Communication & Collaboration category, alongside other collaboration tools.

Configure the Microsoft Teams MCP integration

To connect the Microsoft Teams MCP server, you must have organizational admin access in Atomicwork and administrator access in Microsoft Teams to authorize the OAuth flow. Follow these steps to complete the setup:

  1. Navigate to the App Marketplace → MCP Store in your Atomicwork account and locate the Microsoft Teams tile.
  2. Click Connect to initiate the OAuth authorization flow. You will be redirected to Microsoft's secure login page (login.microsoftonline.com).
  3. Sign in using your Microsoft credentials.
  4. Grant the requested permissions. The integration automatically requests the https://graph.microsoft.com/.default offline_access scope, which reads all delegated permissions configured in the Azure app registration without requiring manual scope selection.
  5. Provide admin consent if required by your tenant policies. If your organization restricts third-party applications, a Global Admin in your Azure tenant must grant tenant-wide consent before you can complete the connection.
  6. Complete the connection. Once authorized, Atomicwork exchanges the authorization code for access and refresh tokens, and displays the list of available tools on your screen.

Manage tool access for AI Coworkers

After completing the setup, you can define which tools your AI Coworkers can access. This helps you maintain security by granting only the necessary capabilities to each AI Coworker. To learn more about how tools fit into your overall assistant strategy, read our guide on understanding the AI Workforce.

To configure tool access, follow these steps:

  1. Go to AI Workforce > AI Coworkers > Tools in your Atomicwork dashboard.
  2. Select the specific AI Coworker you want to modify. To learn how to create a new agent, see setting up an AI Coworker.
  3. Grant granular or complete access to the available Microsoft Teams tools based on your operational requirements.

In addition to standard agents, the workflow builder and the coding agent automatically have access to the MCP server when you build workflows with Admin Assist or write custom code scripts.

Review key capabilities and use cases

The Microsoft Teams MCP integration provides a wide range of capabilities. The following table highlights the key use cases and what your AI Coworkers can accomplish:

Use CaseWhat the AI Can Do
Chat managementRead chats and retrieve conversations using /me/chats.
Channel messagingPost messages directly to channels and read channel message history.
Team discoveryList all teams where you are a member using /me/joinedTeams.
Meeting managementCreate, schedule, and manage online Teams meetings.
User lookupSearch and list users within your organization.
IT helpdesk automationNotify users via Teams when support tickets are updated or resolved.
Incident responsePost automated alerts to a Teams channel when critical issues are detected.
Onboarding workflowsSend welcome messages or channel invites to new employees automatically.

Explore next steps

Now that you have connected the Microsoft Teams MCP server, you can begin deploying specialized agents to automate your employee support. Explore our guide on setting up an AI Coworker to assign specific Teams capabilities to your digital assistants, or learn how to build workflows with Admin Assist to automate notifications and incident alerts.


Connect the Microsoft Teams MCP server (15449841)

Learn how to connect the Microsoft Teams MCP server to Atomicwork and configure AI Coworker tools.

Understand the Microsoft Teams MCP server

Integrating the Microsoft Teams Model Context Protocol (MCP) server with Atomicwork gives your AI Coworkers secure access to Microsoft Teams. Once connected, your AI Coworkers can securely interact with Teams on your behalf to read chats, post to channels, list teams, manage meetings, and more.

Please note that you need the MCP server specifically to enable AI Coworkers to use Microsoft Teams tools. For standard employee-facing assistant interactions, notifications, and general workflow actions, connect via the standard App Store. See our guide on connecting Microsoft Teams and Atomicwork for more details.

Verify integration prerequisites

Before you begin the setup, ensure that you meet the following access requirements:

  • Atomicwork admin access: You need organization administrator permissions in Atomicwork to access the MCP Store.
  • Microsoft Teams admin access: You need administrator permissions in your Microsoft Teams tenant to authorize the secure OAuth connection.
PermissionUsecaseAdmin consent required
Channel.CreateCreate channelsYes
Channel.ReadBasic.AllRead the names and descriptions of channelsNo
ChannelMessage.Read.AllRead user channel messagesYes
ChannelMessage.ReadWriteRead and write user channel messagesYes
ChannelMessage.SendSend channel messagesNo
ChannelSettings.ReadWrite.AllRead and write the names, descriptions, and settings of channelsYes
Chat.CreateCreate chatsNo
Chat.ReadRead user chat messagesNo
Chat.ReadBasicRead names and members of user chat threadsNo
Chat.ReadWriteRead and write user chat messagesNo
Chat.ReadWrite.AllRead and write all chat messagesYes
ChatMessage.ReadRead user chat messagesNo
ChatMessage.SendSend user chat messagesNo
Directory.ReadWrite.AllRead and write directory dataYes
Group.ReadWrite.AllRead and write all groupsYes
OnlineMeetings.ReadWriteRead and create user's online meetingsNo
People.Read.AllRead all users' relevant people listsYes
Presence.ReadWriteRead and write a user's presence informationNo
Team.CreateCreate teamsNo
Team.ReadBasic.AllRead the names and descriptions of teamsNo
TeamMember.ReadWrite.AllAdd and remove members from teamsYes
TeamsActivity.ReadRead user's teamwork activity feedNo
TeamsActivity.SendSend a teamwork activity as the userNo
User.ReadSign in and read user profileNo

Connect the Microsoft Teams MCP server

Follow these steps to connect the MCP server to your Atomicwork workspace:

  1. Navigate to Settings > MCP Store > Teams in your Atomicwork dashboard.
  2. Click the Teams tile, and then click Connect.
  3. Sign in using your Microsoft administrator credentials on the secure Microsoft login page.
  4. Review and grant the requested permissions to authorize the OAuth flow.
  5. Complete the connection to return to Atomicwork, where the system displays all available tools.

Configure tool access for AI agents

After completing the setup, you can define which tools your AI Coworkers can access. We recommend practicing the principle of least privilege by granting only the necessary capabilities.

  1. Go to AI Workforce > Agent > Tools in your Atomicwork dashboard.
  2. Select the specific AI Coworker you want to modify. Refer to our guide on setting up an AI Coworker for more details.
  3. Grant granular or complete access to the available Microsoft Teams tools based on your operational requirements.

In addition to standard agents, the workflow builder and the coding agent automatically have access to the MCP server. This allows you to build automated workflows and write custom code scripts that interact directly with your Teams workspace.

Explore supported tool capabilities

The Microsoft Teams MCP integration provides a wide range of capabilities. Your AI Coworkers can perform actions across several broad categories:

  • Chat management: Create chats, add chat members, retrieve chat messages, and mark chats as read or unread.
  • Channel messaging: Create channels, post messages, reply to channel messages, and archive or delete channels.
  • Team administration: Create teams, add or remove team members, and list associated teams.
  • Meeting management: Create, schedule, and update online Teams meetings.
  • Schedule and shift management: Create schedules, manage shifts, and handle time-off requests.

Explore next steps

Now that you have connected the Microsoft Teams MCP server, you can further enhance your workspace automation: