Msteams MCP Server #63
Replies: 2 comments
-
MCP Teams Server Installation GuideThis guide is specifically designed for AI agents like Cline to install and configure the MCP Teams Server for use OverviewMCP Teams Server is a communication tool that allows AI assistants to interact with Microsoft Teams Channels. Prerequisites
Installation and configurationAdd the MCP server configuration to your MCP settings file based on your LLM client. Sample docker setup: {
"mcpServers": {
"msteams": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"TEAMS_APP_ID",
"-e",
"TEAMS_APP_PASSWORD",
"-e",
"TEAMS_APP_TYPE",
"-e",
"TEAMS_APP_TENANT_ID",
"-e",
"TEAM_ID",
"-e",
"TEAMS_CHANNEL_ID",
"ghcr.io/inditextech/mcp-teams-server"
],
"env": {
"TEAMS_APP_ID": "<fill_me_with_proper_uuid>",
"TEAMS_APP_PASSWORD": "<fill_me_with_proper_uuid>",
"TEAMS_APP_TYPE": "<fill_me_with_proper_uuid>",
"TEAMS_APP_TENANT_ID": "<fill_me_with_proper_uuid>",
"TEAM_ID": "<fill_me_with_proper_uuid>",
"TEAMS_CHANNEL_ID": "<fill_me_with_proper_channel_id>",
"DOCKER_HOST": "unix:///var/run/docker.sock"
}
}
}
} Sample Cline setup with docker through WSL (Windows only): {
"mcpServers": {
"github.com/InditexTech/mcp-teams-server/tree/main": {
"command": "wsl",
"args": [
"TEAMS_APP_ID=<fill_me_with_proper_uuid>",
"TEAMS_APP_PASSWORD=<fill_me_with_proper_uuid>",
"TEAMS_APP_TYPE=<fill_me_with_proper_uuid>",
"TEAMS_APP_TENANT_ID=<fill_me_with_proper_uuid>",
"TEAM_ID=<fill_me_with_proper_uuid>",
"TEAMS_CHANNEL_ID=<fill_me_with_proper_uuid>",
"docker",
"run",
"-i",
"--rm",
"ghcr.io/inditextech/mcp-teams-server"
],
"env": {
"DOCKER_HOST": "unix:///var/run/docker.sock"
},
"disabled": false,
"autoApprove": [ ],
"timeout": 300
}
}
} Sample local development setup: {
"mcpServers": {
"msteams": {
"command": "uv",
"args": [
"run",
"mcp-teams-server"
],
"env": {
"TEAMS_APP_ID": "<fill_me_with_proper_uuid>",
"TEAMS_APP_PASSWORD": "<fill_me_with_proper_uuid>",
"TEAMS_APP_TYPE": "<fill_me_with_proper_uuid>",
"TEAMS_APP_TENANT_ID": "<fill_me_with_proper_uuid>",
"TEAM_ID": "<fill_me_with_proper_uuid>",
"TEAMS_CHANNEL_ID": "<fill_me_with_proper_channel_id>"
}
}
}
} Verify installationOnce configured, you'll have access to these tools: 1. start_threadStart a new thread with a given title and content Parameters:
2. update_threadUpdate an existing thread with new content Parameters:
3. read_threadRead replies in a thread Parameters:
4. list_threadsList threads in channel with pagination Parameters:
5. get_member_by_nameGet a member by its name Parameters:
6. list_membersList all members in the team Usage ExamplesSome ideas for user prompts are:
|
Beta Was this translation helpful? Give feedback.
-
MCP Teams ServerAn MCP (Model Context Protocol) server implementation for FeaturesMCP-Teams-Server-Showcase.mp4
Prerequisites
Installation
git clone [repository-url]
cd mcp-teams-server
uv venv
uv sync --frozen --all-extras --dev Teams configurationPlease read this document to help you to configure Microsoft Teams and required UsageSet up the following environment variables in your shell or in an .env file. You can use sample file
Start the server: uv run mcp-teams-server DevelopmentIntegration tests require the set-up the following environment variables:
uv run pytest -m integration Build docker imageA docker image is available to run MCP server: docker build . -t InditexTech/mcp-teams-server Run docker imageBasic run configuration: docker run -it InditexTech/mcp-teams-server Run with environment variables from .env file: docker run --env-file .env -it InditexTech/mcp-teams-server Setup LLM to use MCP Teams ServerPlease follow instructions on the following document ChangelogSee CHANGELOG.md for a list of changes and version history. ContributingPlease read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull SecurityFor security concerns, please see our Security Policy. LicenseThis project is licensed under the Apache-2.0 file for details. © 2025 INDUSTRIA DE DISEÑO TEXTIL S.A. (INDITEX S.A.) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Msteams MCP Server
https://mcp.so/server/msteams/InditexTech
Beta Was this translation helpful? Give feedback.
All reactions