mcp-create-adaptive-cards

Installation
Summary

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
SKILL.md
---
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:
Related skills

More from github/awesome-copilot

Installs
8.4K
GitHub Stars
32.8K
First Seen
Feb 25, 2026