vikrantsingh01 avatar

Adaptive Cards Mcp

vikrantsingh01/adaptive-cards-mcp

If you're building Adaptive Cards for Microsoft 365, this server gives Claude the tools to generate, validate, and optimize them properly. It exposes nine operations including schema validation against the v1.6 spec, accessibility scoring, host-specific compatibility checks for Teams and Outlook, and data-to-card conversion that picks the right layout for your JSON or CSV. The optimize_card tool fixes common issues like missing wrap properties and alt text, while transform_card downgrades schema versions when you need v1.3 or v1.4 compatibility. It includes 21 preset patterns for approvals, notifications, and forms, plus templating support that converts static cards into reusable templates with expression bindings. Runs via npx with stdio transport, or as an HTTP/SSE endpoint for Copilot Studio integrations.

GitHub stars
27
tools
9
transport
STDIO
last updated
Mar 18, 2026

Tools

9 tools

Public tool metadata for what this MCP can expose to an agent.

generate_cardNatural language / data → valid Adaptive Card v1.6 JSON

Natural language / data → valid Adaptive Card v1.6 JSON

No parameter schema in public metadata yet.

validate_cardSchema validation + accessibility score + host compatibility + suggested fixes

Schema validation + accessibility score + host compatibility + suggested fixes

No parameter schema in public metadata yet.

data_to_cardAuto-select Table / FactSet / Chart / List from data shape

Auto-select Table / FactSet / Chart / List from data shape

No parameter schema in public metadata yet.

optimize_cardImprove accessibility, performance, modernize actions

Improve accessibility, performance, modernize actions

No parameter schema in public metadata yet.

template_cardStatic card → `${expression}` data-bound template

Static card → `${expression}` data-bound template

No parameter schema in public metadata yet.

transform_cardVersion upgrade/downgrade, host-config adaptation

Version upgrade/downgrade, host-config adaptation

No parameter schema in public metadata yet.

suggest_layoutRecommend best layout pattern for a description

Recommend best layout pattern for a description

No parameter schema in public metadata yet.

generate_and_validateGenerate + validate + optionally optimize in one call

Generate + validate + optionally optimize in one call

No parameter schema in public metadata yet.

card_workflowMulti-step pipeline: generate → optimize → template → transform

Multi-step pipeline: generate → optimize → template → transform

No parameter schema in public metadata yet.

Sponsors

Readme

Adaptive Cards MCP

License: MIT TypeScript Adaptive Cards CI npm npm downloads MCP Registry GitHub stars

adaptive-cards-mcp — 9 tools, 21 patterns, 924 tests, 0 competitors


View the full README on GitHub

Details

Repository
github.com/vikrantsingh01/adaptive-cards-mcp
Categories
AI & LLM Tools, Communication & Messaging
Package
adaptive-cards-mcp
Transport
STDIO
Registry
MCP registry, active

Related AI & LLM Tools MCP servers

View all
1adwarp-dev avatarAdwarpadwarp-dev/adwarpOpen-source ad agent for LinkedIn Ads and Google Ads. Drafts campaigns, audiences and reports.25stars
2cdnsteve avatarRemembrallMCPcdnsteve/remembrallmcpPersistent knowledge memory for AI agents. Hybrid search, code graph, pgvector.24stars
3yantrikos avatarYantrikdb Mcpyantrikos/yantrikdb-mcpCognitive memory for AI agents — semantic recall, knowledge graph, and contradiction detection24stars
4heubme2020 avatarDataSinkingheubme2020/datasinkingFull-text financial reports (US, China, Japan, Korea, Taiwan, UK) as clean Markdown for RAG agents.22stars
5dialectforge avatarFlowState Hosteddialectforge/flowstateHosted shared memory for AI apps: project decisions, to-dos and learnings. Beta.22stars
6tailucanh avataroffloadtailucanh/offload-mcp-serverHand heavy read-only work to a background agent CLI (Antigravity) and read back a short report.21stars