Skip to main content

Connect the Microsoft Teams MCP server

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

R
Written by Riya Sebastian

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.

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 Case

What the AI Can Do

Chat management

Read chats and retrieve conversations using /me/chats.

Channel messaging

Post messages directly to channels and read channel message history.

Team discovery

List all teams where you are a member using /me/joinedTeams.

Meeting management

Create, schedule, and manage online Teams meetings.

User lookup

Search and list users within your organization.

IT helpdesk automation

Notify users via Teams when support tickets are updated or resolved.

Incident response

Post automated alerts to a Teams channel when critical issues are detected.

Onboarding workflows

Send 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.

Did this answer your question?