adaptive-cards-mcp — MCP-сервер для Claude Code: как установить
Генерирует, проверяет и форматирует адаптивные карточки Adaptive Cards для Microsoft Teams и Outlook прямо через ИИ-ассистента.
claude mcp add adaptive-cards-mcp -- npx -y adaptive-cards-mcpЧто делает adaptive-cards-mcp
Сервер добавляет в модель 9 специализированных инструментов для вёрстки карточек под интерфейсы Microsoft. Он собирает готовый JSON для интерактивных согласований и системных алертов. Если передать массив объектов или CSV-таблицу, инструмент сам выберет разметку: FactSet или таблицу.
Разные хосты принимают разные версии формата. Ошибки разметки отлавливаются на этапе генерации. Например, Outlook и Webex часто требуют версии схемы 1.3 или 1.4, поэтому сервер умеет конвертировать элементы и отсекать неподдерживаемые блоки. Заодно проверяется доступность для скринридеров: модель проставляет altText и правильные стили заголовков.
Сборка не требуется. Пакет запускается на лету через npx. Для удалённого подключения к Copilot Studio предусмотрен режим HTTP и SSE с защитой через ключ MCP_API_KEY.
Какие задачи решает
- Собрать карточку согласования расходов для Teams с кнопками действий
- Преобразовать сырые данные из JSON или CSV в разметку FactSet
- Понизить версию схемы карточки до 1.3 или 1.4 для совместимости с Outlook
- Проверить разметку на доступность для скринридеров и добавить altText
Примеры запросов агенту
- Собери карточку согласования отпуска для Teams с кнопками подтверждения и отказа
- Преобразуй этот JSON с продажами за квартал в адаптивную карточку
- Проверь карточку и адаптируй её под ограничения Outlook версии 1.4
Как установить adaptive-cards-mcp
Командой платформы
claude mcp add adaptive-cards-mcp -- npx -y adaptive-cards-mcpКомандой платформы
codex mcp add adaptive-cards-mcp -- npx -y adaptive-cards-mcpФайл настроек
{
"mcpServers": {
"adaptive-cards-mcp": {
"command": "npx",
"args": [
"-y",
"adaptive-cards-mcp"
]
}
}
}Файл настроек
{
"servers": {
"adaptive-cards-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"adaptive-cards-mcp"
]
}
}
}Командой платформы
gemini mcp add adaptive-cards-mcp npx -y adaptive-cards-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о adaptive-cards-mcp
Как установить adaptive-cards-mcp в Claude Code?
Выполните команду в терминале: claude mcp add adaptive-cards-mcp -- npx -y adaptive-cards-mcp. Ассистент загрузит пакет и сразу зарегистрирует инструменты.
Зачем нужен этот MCP-сервер?
Он помогает создавать валидный JSON адаптивных карточек для сервисов Microsoft без ручной сборки по спецификации. Сервер сам форматирует данные, добавляет кнопки и проверяет совместимость с конкретным клиентом.
Как запустить сервер для Microsoft Copilot Studio?
Для работы по протоколу SSE запустите TRANSPORT=sse PORT=3001 npx adaptive-cards-mcp. Если требуется авторизация запросов, передайте переменную окружения MCP_API_KEY.