技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
VikrantSingh01/adaptive-cards-mcp

VikrantSingh01/adaptive-cards-mcp

AI-powered Adaptive Card MCP server — 9 tools for generating, validating, optimizing cards for Teams, Outlook, Copilot, ChatGPT. npm: adaptive-cards-mcp
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add adaptive-cards-mcp -- npx -y adaptive-cards-mcp
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
33 ★ · VikrantSingh01/adaptive-cards-mcp · 取自 GitHub 搜索 API · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 33 ★ · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 VikrantSingh01/adaptive-cards-mcp;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Adaptive Cards MCP

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

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
GitHub Copilot (VS Code)
Add to .vscode/mcp.json:
Cursor
Add to .cursor/mcp.json:
Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
Microsoft 365 Copilot / Copilot Studio (HTTP/SSE)
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:
The AI picks the right tools, generates a valid card, validates it, and returns production-ready JSON you can paste directly into the Adaptive Cards Designer to preview.
Usage
Natural language (recommended)
Describe what you need — the AI figures out which tools to call:
**Approvals and workflows:**
**Notifications and alerts:**
**Data and reports:**
**Forms and input:**
**Profiles and status:**
**Cross-host and versioning:**
**Validation and optimization:**
| What you say | What the AI calls |
|-------------|-------------------|
| "Create a leave approval card for Teams" | generate_and_validate → optimized card with Approve/Reject actions |
| "Here's my API response, make it a card" | data_to_card → auto-picks Table/FactSet/List based on data shape |
| "Is this card valid for Outlook?" | validate_card → schema errors, accessibility score, host compatibility |
| "Make this card accessible" | optimize_card → adds wrap, altText, speak, heading styles |
| "Convert this card to a reusable template" | template_card → static values become ${expression} bindings |
| "This card needs to work on v1.3" | transform_card → downgrades, removes unsupported features |
| "What layout should I use for a dashboard?" | suggest_layout → pattern recommendation with rationale |
Slash commands (MCP prompts)
For guided, multi-step workflows, use the built-in prompts directly:
**Create a card:**
Runs: generate → validate → optimize → host config
**Convert data to a card:**
Runs: analyze data → pick best layout → validate output
**Review an existing card:**
Runs: validate schema + accessibility → auto-fix issues → summary report
npm library (programmatic)
For use in your own code (bots, APIs, CI pipelines), install the package:
See the Library API reference for full details.
What you get back
Card-producing tools return **two clean blocks** — card JSON you can copy, and a metadata summary:
json
{
"type": "AdaptiveCard",
"version": "1.6",
"body": [ ... ],
"actions": [ ... ]
}
Tools, Prompt and Usage
Reference
MCP Tools (9)
| Tool | Description |
|------|-------------|
| generate_card | Natural language / data → valid Adaptive Card v1.6 JSON |
| validate_card | Schema validation + accessibility score + host compatibility + suggested fixes |
| data_to_card | Auto-select Table / FactSet / Chart / List from data shape |
| optimize_card | Improve accessibility, performance, modernize actions |
| template_card | Static card → ${expression} data-bound template |
| transform_card | Version upgrade/downgrade, host-config adaptation |
| suggest_layout | Recommend best layout pattern for a description |
| generate_and_validate | Generate + validate + optionally optimize in one call |
来源
awesome · https://github.com/VikrantSingh01/adaptive-cards-mcp
按领域浏览
MCP 服务
Traction
33 ★
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引