teams-mcp · MCP Server

MCP-Server · 637528d6

MCP-Server für Microsoft Teams, Meta Ads · lesen und schreiben und löschen und senden · MIT

Beschreibung des Anbieters

MCP server for Microsoft Graph Teams integration

Werkzeuge

auth_status
Check the authentication status of the Microsoft Graph connection. Returns whether the user is authenticated and shows their basic profile information. Angabe des Anbieters · Beleg 5
list_chats
List all recent chats (1:1 conversations and group chats) that the current user participates in. Returns chat topics, types, and participant information. Angabe des Anbieters · Beleg 6
get_chat_messages
Retrieve recent messages from a specific chat conversation. Returns message content, sender information, and timestamps. Angabe des Anbieters · Beleg 6
download_chat_hosted_content
Download hosted content (such as images) from a chat message. Returns the content as base64 encoded data along with metadata.… Angabe des Anbieters · Beleg 6
send_chat_message
Send a message to a specific chat conversation. Supports text and markdown formatting, mentions, and importance levels. Angabe des Anbieters · Beleg 6
create_chat
Create a new chat conversation. Can be a 1:1 chat (with one other user) or a group chat (with multiple users). Group chats can optionally have a topic. Angabe des Anbieters · Beleg 6
add_chat_member
Add one or more users to an existing group chat by email. Returns a per-user success/failure report so partial failures (e.g. unknown email) don't abort the batch. Angabe des Anbieters · Beleg 6
update_chat_message
Update (edit) a chat message that was previously sent. Only the message sender can update their own messages.… Angabe des Anbieters · Beleg 6
delete_chat_message
Soft delete a chat message that was previously sent. Only the message sender can delete their own messages.… Angabe des Anbieters · Beleg 6
set_chat_message_reaction
Add a reaction to a message in a chat conversation. Supports Unicode emoji characters and named reactions (like, angry, sad, laugh, heart, surprised). Angabe des Anbieters · Beleg 6
unset_chat_message_reaction
Remove a reaction from a message in a chat conversation. Angabe des Anbieters · Beleg 6
send_file_to_chat
Upload a local file and send it as a message to a Teams chat. Supports any file type (PDF, DOCX, ZIP, images, etc.). The file is uploaded to OneDrive and sent as a reference attachment. Angabe des Anbieters · Beleg 6
list_teams
List all Microsoft Teams that the current user is a member of. Returns team names, descriptions, and IDs. Angabe des Anbieters · Beleg 7
list_channels
List all channels in a specific Microsoft Team. Returns channel names, descriptions, types, and IDs for the specified team. Angabe des Anbieters · Beleg 7
get_channel_messages
Retrieve recent messages from a specific channel in a Microsoft Team. Returns message content, sender information, and timestamps. Angabe des Anbieters · Beleg 7
send_channel_message
Send a message to a specific channel in a Microsoft Team. Supports text and markdown formatting, mentions, and importance levels. Angabe des Anbieters · Beleg 7
get_channel_message_replies
Get all replies to a specific message in a channel. Returns reply content, sender information, and timestamps. Angabe des Anbieters · Beleg 7
reply_to_channel_message
Reply to a specific message in a channel. Supports text and markdown formatting, mentions, and importance levels. Angabe des Anbieters · Beleg 7
list_team_members
List all members of a specific Microsoft Team. Returns member names, email addresses, roles, and IDs. Angabe des Anbieters · Beleg 7
search_users_for_mentions
Search for users to mention in messages. Returns users with their display names, email addresses, and mention IDs. Angabe des Anbieters · Beleg 7
download_message_hosted_content
Download hosted content (such as images) from a Teams channel message. Returns the content as base64 encoded data along with metadata.… Angabe des Anbieters · Beleg 7
delete_channel_message
Soft delete a message in a channel. Only the message sender can delete their own messages. The message will be marked as deleted. Angabe des Anbieters · Beleg 7
update_channel_message
Update (edit) a message in a channel that was previously sent. Only the message sender can update their own messages. Angabe des Anbieters · Beleg 7
set_channel_message_reaction
Add a reaction to a message in a Teams channel. Supports Unicode emoji characters and named reactions (like, angry, sad, laugh, heart, surprised). Can also react to replies. Angabe des Anbieters · Beleg 7
unset_channel_message_reaction
Remove a reaction from a message in a Teams channel. Can also remove reactions from replies. Angabe des Anbieters · Beleg 7
send_file_to_channel
Upload a local file and send it as a message to a Teams channel. Supports any file type (PDF, DOCX, ZIP, images, etc.).… Angabe des Anbieters · Beleg 7
get_current_user
Get the current authenticated user's profile information including display name, email, job title, and department. Angabe des Anbieters · Beleg 8
search_users
Search for users in the organization by name or email address. Returns matching users with their basic profile information. Angabe des Anbieters · Beleg 8
get_user
Get detailed information about a specific user by their ID or email address. Returns profile information including name, email, job title, and department. Angabe des Anbieters · Beleg 8
get_my_mentions
Find recent messages where the current user was @mentioned across all Teams channels and chats. Angabe des Anbieters · Beleg 9

Voraussetzungen

  • Node.js · Laufzeit · erforderlich · Beleg 10
  • TEAMS_MCP_CLIENT_ID · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 11
  • TEAMS_MCP_TENANT_ID · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 11
  • TEAMS_MCP_READ_ONLY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 11
  • AUTH_TOKEN · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 12

Installation

npm install

Eckdaten

—: Angabe nicht belegt.

Maintainer
floriscornel
Repository-Lizenz
MIT
Letzter Repository-Commit

Commit innerhalb 90 Tagen

Dienstanbieter
Offizielle Dienstherkunft nicht belegt
Dienste
Microsoft Teams, Meta Ads
Bereiche
Kommunikation, Marketing, Büro
Plattformen
—
Version
1.0.1
Release
v1.0.1
Clients
Claude, Cursor, VS Code
Repository-Themen
mcp, mcp-server, microsoft-teams, model-context-protocol, ms-teams, teams

Zugriffe und Risiken

Zugriffe laut Paketangaben
lesen, schreiben, löschen, senden
Authentifizierung
—
Transport
—
Technische Prüfung
Ungeprüft

Fehlende Angaben bedeuten unbekannte Zugriffe: Vergib nur die nötigen Berechtigungen und sichere Schreibaktionen mit einer Freigabe ab.

Quellen (12)

637528D6<MCPSERVE<<<<<<<<<<<<<Q12<UNGEPRUEFT<<<<<<<<<<<<<<<<

Verbundenes