MCP.Market

Adaptive Cards MCP server

by VikrantSingh01·io.github.VikrantSingh01/adaptive-cards-mcp·v2.3.0·32 stars

Generate, validate, and optimize Adaptive Cards for Teams, Outlook, and Copilot.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

32 stars55 downloads/wk

Reviews

Write one

Nobody has reviewed Adaptive Cards yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Adaptive Cards tools (9, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • card_workflowwrite action

    Execute a multi-step card pipeline in a single call. Steps: generate, validate, optimize, template, transform.

  • data_to_card

    Convert structured data (JSON array, CSV, key-value object) into the optimal Adaptive Card presentation.

  • generate_and_validate

    Generate an Adaptive Card and immediately validate + optionally optimize it in a single call. Reduces tool-call overhead for common workflows.

  • generate_card

    Convert any content \u2014 natural language description, structured data, or a combination \u2014 into a valid Adaptive Card v1.6 JSON. Returns cardId for reference in subsequent tool calls.

  • optimize_card

    Optimize an existing Adaptive Card. Accepts card JSON or a cardId.

  • suggest_layout

    Recommend the best Adaptive Card layout pattern for a given description.

  • template_card

    Convert a static Adaptive Card into an Adaptive Card Template with … data binding.

  • transform_card

    Transform an Adaptive Card: upgrade/downgrade version, apply host-specific constraints, or flatten nesting.

  • validate_card

    Validate an Adaptive Card JSON against the v1.6 schema. Returns diagnostics with suggested fixes for each error. Accepts card JSON or a cardId from a previous tool call.

Public scan report

scanner v0.1.10 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan10 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 100 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Adaptive Cards compares

Against every graded Email MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 70% of 916 Email servers
Tools
9
the typical Email server has 7
Tools that change things
11%
typical: 25%. Fewer write tools means less an agent can break
GitHub stars
32
more than 92% of 493 Email servers
Downloads a week
55
more than 39% of 235 Email servers with a package

What its tools let an agent do: 6 read · 2 create · 1 change

Install Adaptive Cards in Claude Code, Cursor or VS Code

Runs npx -y adaptive-cards-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add adaptive-cards-mcp -- npx -y adaptive-cards-mcp
Add to Cursor

What the publisher says

From the Adaptive Cards repository's README, as published. We do not edit it. Read it on GitHub

Adaptive Cards MCP

An MCP server that helps AI assistants generate valid, accessible Adaptive Cards for Teams, Outlook, Copilot, and other Microsoft surfaces. 9 tools, 3 guided workflows, 924 tests.

Blog: I Built an MCP Server That Makes AI 10x Better at Adaptive Cards

Demo

Your browser does not support the video tag.

Quick Start

No install needed — npx downloads and runs it automatically.

1. Add to your AI assistant

Claude Code

claude mcp add adaptive-cards-mcp -- npx adaptive-cards-mcp

GitHub Copilot (VS Code)

Add to .vscode/mcp.json:

{
  "servers": {
    "adaptive-cards-mcp": {
      "command": "npx",
      "args": ["adaptive-cards-mcp"]
    }
  }
}

Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "adaptive-cards-mcp": {
      "command": "npx",
      "args": ["adaptive-cards-mcp"]
    }
  }
}

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "adaptive-cards-mcp": {
      "command": "npx",
      "args": ["adaptive-cards-mcp"]
    }
  }
}

Microsoft 365 Copilot / Copilot Studio (HTTP/SSE)

TRANSPORT=sse PORT=3001 npx adaptive-cards-mcp

# With auth enabled
TRANSPORT=sse MCP_API_KEY=your-secret npx adaptive-cards-mcp
  1. Open Copilot Studio → your agent → Tools → Add a tool → New tool → Model Context Protocol
  2. Enter your MCP server URL (e.g., https://your-server.azurewebsites.net/sse)
  3. Select the tools to expose

OpenAI ChatGPT

  1. Enable Developer mode in ChatGPT settings
  2. Go to Settings → Connectors → Create
  3. Enter your MCP server HTTPS URL

2. Start using it

Just ask your AI assistant in natural language:

> Create an expense approval card for Teams
> Convert this JSON data into an Adaptive Card table
> Validate this card and fix accessibility issues
> Make this card work on Outlook (v1.4)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Adaptive Cards: common questions

Is Adaptive Cards MCP server safe?
Mostly: it is graded B (82/100). Read the Adaptive Cards safety report
How do I install Adaptive Cards?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Adaptive Cards need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Adaptive Cards maintained?
The last commit was 137 days ago (2026-06-20). The latest release is v2.3.0.
What can I use instead of Adaptive Cards?
Servers from other publishers that do the same job: Mailoo - Email MCP Server, Inbox Zero MCP server and LMCP MCP server.
How does Adaptive Cards compare with other Email MCP servers?
safety score 82/100 (higher than 70% of 916 Email servers); tools 9 (the typical Email server has 7); tools that change things 11% (typical: 25%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Adaptive Cards

Same job from other publishers: the closest match first, then the best rated.

  • Mailoo - Email MCP Server
    Email MCP server for AI agents: IMAP/SMTP, Gmail, Outlook, calendar, ManageSieve, AI triage, OAuth2.
    A
  • Inbox Zero
    Search Gmail and Outlook, save drafts, manage email rules, and view email stats.
    A
  • LMCP
    Mac & Windows: let ChatGPT, Claude & Cursor use your email, calendar, iMessage, Teams, files.
    B
  • Outlook MCP
    Microsoft Outlook personal accounts: mail, rules, calendar, contacts, to-do, drafts (77 tools).
    A
  • Outlook Assistant
    Microsoft Outlook MCP server — 22 tools for email, calendar, contacts, and mailbox management.
    A