👁 Ошибки
👁 Рейтинг ремонтопригодности
👁 Рейтинг надежности
👁 Лицензия GitHub
👁 Релиз GitHub
👁 Таблица оценок
Сервер команд MCP
Реализация сервера MCP ( Model Context Protocol ) для интеграции с Microsoft Teams , предоставляющая возможности чтения сообщений, создания сообщений, ответа на сообщения, упоминания участников.
Функции
https://github.com/user-attachments/assets/548a9768-1119-4a2d-bd5c-6b41069fc522
Начать ветку на канале с названием и содержанием, упоминая пользователей
Обновите существующие темы с ответами на сообщения, упоминая пользователей.
Читать ответы в теме
Список членов команды канала
Читать сообщения канала
Related MCP server: Teams Messenger MCP App
Предпосылки
менеджер пакетов uv
Учетная запись Microsoft Teams с правильной настройкой
Установка
Клонируйте репозиторий:
git clone [repository-url]
cd mcp-teams-serverСоздайте виртуальную среду и установите зависимости:
uv venv
uv sync --frozen --all-extras --devКонфигурация команд
Пожалуйста, прочтите этот документ , чтобы помочь вам настроить Microsoft Teams и требуемые ресурсы Azure. Это не пошаговое руководство, но оно может помочь вам понять, что вам понадобится.
Использование
Настройте следующие переменные среды в вашей оболочке или в файле .env. Вы можете использовать файл-образец в качестве шаблона:
Ключ | Описание |
TEAMS_APP_ID | UUID для идентификатора вашего приложения MS Entra ID |
ПАРОЛЬ_ПРИЛОЖЕНИЯ_КОМАНДЫ | Секрет клиента |
КОМАНДЫ_ТИП_ПРИЛОЖЕНИЯ | SingleTenant или MultiTenant |
TEAMS_APP_TENANT_ID | UUID арендатора в случае SingleTenant |
TEAM_ID | Идентификатор группы или команды MS Teams |
ИД_КАНАЛА_КОМАНДЫ | Идентификатор канала MS Teams с экранированными символами URL |
Запустите сервер:
uv run mcp-teams-serverРазработка
Для интеграционных тестов требуется настройка следующих переменных среды:
Ключ | Описание |
TEST_THREAD_ID | временная метка идентификатора потока |
TEST_MESSAGE_ID | временная метка идентификатора сообщения |
ТЕСТОВОЕ_ИМЯ_ПОЛЬЗОВАТЕЛЯ | тестовое имя пользователя |
uv run pytest -m integrationГотовый образ Docker
Есть готовый образ, размещенный на ghcr.io. Вы можете установить этот образ, выполнив следующую команду
docker pull ghcr.io/inditextech/mcp-teams-server:latestСобрать образ докера
Образ docker доступен для запуска сервера MCP. Вы можете собрать его с помощью следующей команды:
docker build . -t inditextech/mcp-teams-serverЗапустить образ докера
Базовая конфигурация запуска:
docker run -it inditextech/mcp-teams-serverЗапустить с переменными среды из файла .env:
docker run --env-file .env -it inditextech/mcp-teams-serverНастройте LLM для использования сервера MCP Teams
Пожалуйста, следуйте инструкциям в следующем документе.
Журнал изменений
Список изменений и историю версий смотрите на сайте CHANGELOG.md .
Внося вклад
Подробную информацию о нашем кодексе поведения и процессе подачи запросов на включение изменений см. на сайте CONTRIBUTING.md.
Безопасность
По вопросам безопасности, пожалуйста, ознакомьтесь с нашей Политикой безопасности .
Лицензия
Подробная информация о проекте доступна по лицензии Apache-2.0 .
© 2025 INDUSTRIA DE DISEÑO TEXTIL SA (INDITEX SA)
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/InditexTech/mcp-teams-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
