Skip to Content
Build an MCPMicrosoft Teams

Microsoft Teams MCP

Send messages, schedule meetings, upload files, and manage Teams channels across your Microsoft 365 tenant.

Overview

Catalog IDmcp-msteams
Categorycommunication
Auth methodOAuth
Blast radiusmoderate
TrustVerified — published by cendriix
Version1.0.0
Regionsus-east-1, eu-west-1

Tools

ToolDescription
send_messageSend a message to a Teams channel.
list_channelsList channels in a team.
create_meetingCreate an online meeting.
upload_fileUpload a file to a channel.
search_messagesSearch for messages across Teams.

Tool parameters

send_message

Send a message to a Teams channel.

ParameterTypeDescription
team_idstringrequiredTeam ID
channel_idstringrequiredChannel ID
contentstringrequiredMessage content

list_channels

List channels in a team.

ParameterTypeDescription
team_idstringrequiredTeam ID

create_meeting

Create an online meeting.

ParameterTypeDescription
subjectstringrequiredMeeting subject
start_timestringrequiredStart time (ISO 8601)
end_timestringrequiredEnd time (ISO 8601)
attendeesarrayoptionalAttendee emails

upload_file

Upload a file to a channel.

ParameterTypeDescription
team_idstringrequiredTeam ID
channel_idstringrequiredChannel ID
file_namestringrequiredFile name
contentstringrequiredBase64-encoded content

search_messages

Search for messages across Teams.

ParameterTypeDescription
querystringrequiredSearch query

Installing

  1. In Cendriix, go to Settings → MCPs
  2. Find Microsoft Teams and click Install
  3. Click Authorize after installing. Cendriix completes the OAuth flow with the provider and refreshes tokens automatically — you never paste a long-lived secret.
  4. Click Test Connection to run a health check and list available tools

Authentication. Click Authorize after installing. Cendriix completes the OAuth flow with the provider and refreshes tokens automatically — you never paste a long-lived secret.

Blast radius

This MCP is classified moderate. This MCP can create and update records in the connected service, but cannot delete infrastructure.

Every tool invocation is recorded in your Audit Log. You can remove this MCP at any time from Settings → MCPs, which revokes tool access immediately.

Further reading

Last updated on