Agent 28 installs

mcp-create-adaptive-cards

by github/awesome-copilot

Skill converted from mcp-create-adaptive-cards.prompt.md

Skill content

Adaptive Card response templates for MCP-based API plugins in Microsoft 365 Copilot.

- Supports static templates for consistent data formats, dynamic templates for multiple item types, and combined approaches with fallback defaults

- Includes JSONPath-based data mapping, conditional rendering, number formatting, and responsive single-column layouts optimized for Teams, Word, and PowerPoint

- Provides card elements like TextBlock, FactSet, Image, Container, ColumnSet, and actions with template language for data binding and conditional display

- Workflow guides users through API analysis to generate appropriate response_semantics configuration with proper citations and interactive elements

---
mode: 'agent'
tools: ['changes', 'search/codebase', 'edit/editFiles', 'problems']
description: 'Add Adaptive Card response templates to MCP-based API plugins for visual data presentation in Microsoft 365 Copilot'
model: 'gpt-4.1'
tags: [mcp, adaptive-cards, m365-copilot, api-plugin, response-templates]
---

# Create Adaptive Cards for MCP Plugins

Add Adaptive Card response templates to MCP-based API plugins to enhance how data is presented visually in Microsoft 365 Copilot.

## Adaptive Card Types

### Static Response Templates
Use when API always returns items of the same type and format doesn't change often.

Define in `response_semantics.static_template` in ai-plugin.json: