If you're an AI reading this: skill.md has everything you need.Read it →
Explorer/MCP/smithery/microsoft_teams

Microsoft teams

REMOTE
smithery/microsoft_teams

Microsoft Teams integrates chat, video meetings, and file storage within Microsoft 365, providing virtual collaboration and communication for distributed teams

○ Remote (HTTP) Server
This server runs on the internet and communicates over HTTP. It does not have direct access to your local filesystem or environment variables.
Tools
30
Indexed
150d ago
Transport
Remote / HTTP
Liveness
● Live
Uptime
100%based on 24 checks
Avg response
287ms
← older · newer →
Security Scan
Security scan pending — this server has not yet been analyzed.
Risk Surface
Risk surface analysis pending — tool annotation scanning is coming soon.
Publisher Verification
Not yet verified by the Official MCP Registry.
Endpoint
https://microsoft_teams.run.tools
Tools (30)
MICROSOFT_TEAMS_ADD_MEMBER_TO_TEAM
Tool to add a user to a Microsoft Teams team. Use when granting or updating membership for a user.
MICROSOFT_TEAMS_ARCHIVE_TEAM
Tool to archive a Microsoft Teams team. Use after confirming the team ID; returns 202 if accepted.
MICROSOFT_TEAMS_CHATS_GET_ALL_CHATS
Retrieves all Microsoft Teams chats a specified user is part of, supporting filtering, property selection, and pagination.
MICROSOFT_TEAMS_CHATS_GET_ALL_MESSAGES
Retrieves all messages from a specified Microsoft Teams chat using the Microsoft Graph API, automatically handling pagination; ensure `chat_id` is valid and OData expressions in `filter` or `select` are correct.
MICROSOFT_TEAMS_CREATE_MEETING
Use to schedule a new standalone Microsoft Teams online meeting, i.e., one not linked to any calendar event.
MICROSOFT_TEAMS_CREATE_TEAM
Tool to create a new Microsoft Teams team. Use when you need to provision a team with optional template, channels, and members.
MICROSOFT_TEAMS_DELETE_TEAM
Tool to delete a Microsoft Teams team. Use after confirming the target team ID.
MICROSOFT_TEAMS_GET_CHANNEL
Tool to get a specific channel in a team. Use after obtaining valid team and channel IDs to fetch channel details.
MICROSOFT_TEAMS_GET_CHAT_MESSAGE
Tool to get a specific chat message. Use after confirming chat_id and message_id.
MICROSOFT_TEAMS_GET_TEAM
Tool to get a specific team. Use when full details of one team by ID are needed.
MICROSOFT_TEAMS_LIST_MESSAGE_REPLIES
Tool to list replies to a channel message. Use after obtaining team, channel, and message IDs.
MICROSOFT_TEAMS_LIST_TEAM_MEMBERS
Tool to list members of a Microsoft Teams team. Use when you need to retrieve the members of a specific team, for auditing or notifications.
MICROSOFT_TEAMS_LIST_TEAMS_TEMPLATES
Tool to list available Microsoft Teams templates. Use when retrieving templates for team creation or customization workflows.
MICROSOFT_TEAMS_LIST_USERS
Tool to list all users in the organization. Use when you need to retrieve directory users with filtering, pagination, and field selection.
MICROSOFT_TEAMS_SEARCH_FILES
Search files in Microsoft Teams using KQL syntax. Find files by name, type, content, author, and modification date across all Teams and channels. Supports boolean logic and date ranges. Examples: 'filetype:pdf AND lastmodifiedtime>=2024-10-01', 'contract AND budget', 'filename:report AND author:[email protected]'
MICROSOFT_TEAMS_SEARCH_MESSAGES
Search Microsoft Teams messages using powerful KQL syntax. Supports sender (from:), date filters (sent:), attachments, and boolean logic. Works across all Teams chats and channels the user has access to. Examples: 'from:[email protected] AND sent>=2024-10-01', 'punchlist OR termination', 'sent>today-30 AND hasattachment:yes'
MICROSOFT_TEAMS_TEAMS_CREATE_CHANNEL
Creates a new 'standard', 'private', or 'shared' channel within a specified Microsoft Teams team.
MICROSOFT_TEAMS_TEAMS_CREATE_CHAT
Creates a new chat; if a 'oneOnOne' chat with the specified members already exists, its details are returned, while 'group' chats are always newly created.
MICROSOFT_TEAMS_TEAMS_GET_MESSAGE
Retrieves a specific message from a Microsoft Teams channel using its Team, Channel, and Message IDs.
MICROSOFT_TEAMS_TEAMS_LIST
Retrieves Microsoft Teams accessible by the authenticated user, allowing filtering, property selection, and pagination.
MICROSOFT_TEAMS_TEAMS_LIST_CHANNELS
Retrieves channels for a specified Microsoft Teams team ID (must be valid and for an existing team), with options to include shared channels, filter results, and select properties.
MICROSOFT_TEAMS_TEAMS_LIST_CHAT_MESSAGES
Retrieves messages (newest first) from an existing and accessible Microsoft Teams one-on-one chat, group chat, or channel thread, specified by `chat_id`.
MICROSOFT_TEAMS_TEAMS_LIST_PEOPLE
Retrieves a list of people relevant to a specified user from Microsoft Graph, noting the `search` parameter is only effective if `user_id` is 'me'.
MICROSOFT_TEAMS_TEAMS_POST_CHANNEL_MESSAGE
Posts a new text or HTML message to a specified channel in a Microsoft Teams team.
MICROSOFT_TEAMS_TEAMS_POST_CHAT_MESSAGE
Sends a non-empty message (text or HTML) to a specified, existing Microsoft Teams chat; content must be valid HTML if `content_type` is 'html'.
MICROSOFT_TEAMS_TEAMS_POST_MESSAGE_REPLY
Sends a reply to an existing message, identified by `message_id`, within a specific `channel_id` of a given `team_id` in Microsoft Teams.
MICROSOFT_TEAMS_UNARCHIVE_TEAM
Tool to unarchive a Microsoft Teams team. Use when you need to restore an archived team to active state.
MICROSOFT_TEAMS_UPDATE_CHANNEL_MESSAGE
Tool to update a message in a channel. Use when you need to modify an existing channel message after confirming channel and message IDs.
MICROSOFT_TEAMS_UPDATE_CHAT_MESSAGE
Tool to update a specific message in a chat. Use when you need to correct or modify a sent chat message.
MICROSOFT_TEAMS_UPDATE_TEAM
Tool to update the properties of a team. Use when you need to modify team settings such as member, messaging, or fun settings.
Is this your server?
Create a free RNWY account to connect your on-chain identity to this server. MCP server claiming is coming — register now and you'll be first in line.
Create your account →
More from smithery
Octagon
AI agents for financial research. Query SEC filings, analyze company data, and retrieve market intelligence.
Jam
Capture and report bugs with automatic screen recordings and environment details. Create, view, and manage bug reports with full context.
Harvest
Log billable hours, manage projects, and send invoices. Track time across tasks, review team capacity, and generate expense reports.
X(Twitter) MCP Server
A server to create drafts of X(Twitter) posts, threads using LLMs and post directly from the chat.
Aiwyn Tax
Automate tax workflow tasks and manage client engagements. Track deadlines, organize documents, and handle billing for accounting firms.
Zoho mail
Zoho Mail is a secure and ad-free email hosting platform with collaboration tools, calendar integration, and extensive administrative controls
Similar servers
gmail-mcp1
Dispatch Tickets
DispatchTickets is a powerful SaaS-based ticketing and dispatch management platform designed to help businesses streamline customer support, service requests, and team operations. Our software enables companies to manage tickets, assign tasks, and track issues in real time through an intuitive and centralized dashboard. With features like a shared inbox, automated workflows, and team collaboration tools, DispatchTickets improves response time and enhances customer satisfaction. Whether you're a service-based business, IT support team, or field operations company, our platform simplifies communication and ensures no request goes unnoticed. DispatchTickets is built for scalability, making it suitable for startups, small businesses, and growing enterprises. Easily integrate your workflow, monitor performance, and deliver better customer experiences with a reliable and efficient ticketing solution.
Outreach Today MCP
Set up and manage cold outreach email accounts and domains. Build powerful AI sales agents effortlessly. Trusted by 2000+ B2B companies
Two Minute Reports
Analyse SEO, PPC, E-Commerce from 30+ marketing sources. Connect to your marketing stack with Two Minute Reports. Analyze data from Facebook Ads, Google Ads, TikTok Ads, LinkedIn Ads, Amazon Ads, Google Analytics 4 (GA4), Shopify, Amazon Seller Central, HubSpot, LinkedIn Pages, Facebook Insights, Instagram Insights, YouTube Analytics, Google Search Console, Google My Business, Google Trends, and PageSpeed Insights, all in one place. Ask questions in natural language and instantly get insights on CTR, CPC, conversions, ROAS, ad spend, SEO performance, engagement, and revenue trends across channels. Built for marketing agencies, growth teams, and data analysts, it turns multi-platform marketing data into clear, actionable insights.
Quake-Coding-Arena-MCP
# 🎯 Enhanced Quake Coding Arena Premium TypeScript MCP server that gamifies your development environment with authentic Quake 3 Arena sounds and dual voice announcers. ## 🎮 Features ### 11 Epic Achievements **Streak Achievements:** - RAMPAGE (10) - Multiple quick tasks - DOMINATING (15) - Complex problems solved - UNSTOPPABLE (20) - Long productive sessions - GODLIKE (25) - Legendary coding sessions **Quality Achievements:** - EXCELLENT - Elegant solutions - PERFECT - Flawless implementation - IMPRESSIVE - Creative problem-solving **Special:** - WICKED SICK (7) - Mind-blowing solutions - FIRST BLOOD - First bug found - HUMILIATION - Quick bug fixes - PREPARE TO FIGHT - Session kickoff ### 🎤 Dual Voice System - **Male Announcer**: Classic Quake 3 Arena voice - **Female Announcer**: Energetic "Sexy Female Announcer" voice - Instant switching between voice packs - Volume control (0-100%) ## 🔧 MCP Capabilities ### Tools (7) - `play_enhanced_quake_sound` - Trigger specific achievements with volume control - `random_enhanced_achievement` - Random achievement by category - `list_enhanced_achievements` - Browse all achievements - `get_enhanced_achievement_stats` - Session statistics - `set_enhanced_volume` - Adjust volume (0-100) - `set_voice_pack` - Switch male/female voices - `get_voice_pack_info` - Voice information ### Resources - Access to all sound files (MP3/WAV format) - Male and female voice packs - URI scheme: `quake://sounds/[male|female]/[filename]` ### Prompts (2) - `encourage-developer` - Contextual encouragement based on success level - `celebrate-victory` - Celebrate major coding victories ## 🎯 Perfect For - Developers wanting gamified coding environments - Teams needing motivational feedback - Streamers wanting engaging content - Anyone loving Quake 3 Arena nostalgia! ## 📦 Technical Details - **Platform**: Cross-platform (macOS, Windows, Linux) - **Audio Formats**: MP3 & WAV support - **Session Tracking**: Statistics and progress monitoring - **TypeScript**: Fully typed with modular architecture
Email Sender Server
Send emails via SMTP using a simple MCP tool. Easily integrate email sending capabilities into your applications or agents with a single tool call. Configure SMTP settings via environment variables for flexible deployment.
Indexed from Smithery · Updates nightly
View on Smithery →