# mcp-apps-builder

> Claude/Codex skill by [@awslabs](https://omgskills.com/library/awslabs/index.md) · 927 stars · Updated 2026-07-21

Equip the agent with the official Model Context Protocol "MCP Apps" builder Agent Skills (create-mcp-app, migrate-oai-app, add-app-to-server, convert-web-app) from github.com/modelcontextprotocol/ext-apps. Use whenever building a new MCP App from scratch, adding an interactive ui:// view to an existing MCP server (including a new ui://cao/\* view in CAO), migrating an OpenAI Apps SDK app, or turning a web app into a hybrid MCP App. Pairs with cao-mcp-apps (CAO's operator/extend playbook).

## Install

```sh
git clone https://github.com/awslabs/cli-agent-orchestrator /tmp/cli-agent-orchestrator && ln -s /tmp/cli-agent-orchestrator/src/cli_agent_orchestrator/skills/mcp-apps-builder ~/.claude/skills/mcp-apps-builder
```

## From README

MCP Apps Builder (ext-apps Agent Skills bridge) The Model Context Protocol ext-apps repo ships four official Agent Skills that teach an AI coding agent how to build MCP Apps (SEP-1865 — interactive ui:// UIs that render inside a chat host). This skill tells you when to reach for them and how to them, so MCP App work is done with the canonical, up-to-date guidance instead of guesswork. The four builder skills | Skill | Use it when… | |---|---| | create-mcp-app | Scaffolding a new MCP App (server + interactive UI) from scratch. | | add-app-to-server | Adding an interactive ui:// view to an existing MCP server's tools. | | migrate-oai-app | Converting an existing OpenAI Apps SDK app to MCP Apps. | | convert-web-app | Turning an existing web app into a hybrid web + MCP App.

## Links

- HTML page: https://omgskills.com/skills/awslabs/cli-agent-orchestrator/mcp-apps-builder/
- GitHub: https://github.com/awslabs/cli-agent-orchestrator
- Author: [@awslabs](https://omgskills.com/library/awslabs/index.md)

## More from this repo

- [cao-learning](https://omgskills.com/skills/awslabs/cli-agent-orchestrator/cao-learning/index.md) — Report task outcomes and distill lessons so the team improves across runs — report\_outcome after each unit of work,...
   - [@awslabs](https://omgskills.com/library/awslabs/index.md) · 969 stars
- [cao-supervisor-protocols](https://omgskills.com/skills/awslabs/cli-agent-orchestrator/cao-supervisor-protocols/index.md) — Supervisor-side orchestration patterns for assign, handoff, and idle inbox delivery in CAO
   - [@awslabs](https://omgskills.com/library/awslabs/index.md) · 912 stars

## More skills by this author

- [aws-lambda-microvms](https://omgskills.com/skills/awslabs/agent-plugins/plugins/aws-serverless/skills/aws-lambda-microvms/index.md) — Build, run, debug, and operate applications on AWS Lambda MicroVMs — Firecracker-isolated, snapshot-resumable...
   - [@awslabs](https://omgskills.com/library/awslabs/index.md) · 927 stars
