- Protocol
- MCP Apps
- Type
- SDK
- Stars
- 60
- License
- MIT
- Last push
- Oct 9, 2026
About mcpcn
mcpcn is an open-source MCP Apps SDK by shadcn-labs, written mainly in TypeScript. React component set for building MCP Apps in the shadcn/ui style. It has 60 GitHub stars and uses the MIT license, and its code was last pushed on Oct 9, 2026.
New to MCP Apps? Our MCP Apps guide explains how it works and lists other projects built on it.
At a glance
- Protocol
- MCP Apps
- Type
- SDK
- Language
- TypeScript
- License
- MIT
- GitHub stars
- 60
- Last push
- Oct 9, 2026
Listed from public GitHub data, checked 2026-11-08. Not scanned by AgenticMart.
Questions about mcpcn
What is mcpcn?
React component set for building MCP Apps in the shadcn/ui style It is listed as a MCP Apps SDK, maintained in the shadcn-labs/mcpcn repository on GitHub.
How do I install mcpcn?
The README in shadcn-labs/mcpcn has the setup steps. Clone the repository with git clone https://github.com/shadcn-labs/mcpcn.git and follow its instructions.
Is mcpcn an official MCP Apps project?
No. It is a community project built on MCP Apps, not published by the organisation that runs the protocol.
What license does mcpcn use?
It is published under the MIT license. Check the license file in the repository before using it commercially.
Is mcpcn still maintained?
Its code was last pushed on Oct 9, 2026, and it had 60 GitHub stars when we checked on 2026-11-08. Look at recent issues and releases in the repository for a fuller picture.
README
Features
- ๐จ Theme-aware โ Adapts to existing light and dark themes with semantic color tokens
- ๐ฏ Zero config โ Works out of the box with sensible defaults
- ๐ฆ shadcn/ui compatible โ Uses the same registry format and CLI
- โฟ Base UI powered โ Accessible primitives without Radix UI
- ๐ฌ Apps SDK UI aligned โ Optional scoped tokens and control geometry based on OpenAI's official UI system
- ๐งฉ Composable โ Import child components directly and arrange them with ordinary JSX
- ๐ค Built for MCP Apps โ Forms, payments, messages, social content, maps, events, and more
- ๐ OpenUI ready โ Component documentation includes OpenUI integration guidance
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Install dependencies (
pnpm install) - Run the checks (
pnpm fix && pnpm typecheck) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
License
Star History
<a href="https://www.star-history.com/?repos=shadcn-labs%2Fmcpcn&type=date&legend=top-left"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/chart?repos=shadcn-labs/mcpcn&type=date&theme=dark&legend=top-left&sealed_token=OWqnbEg5fyl_ad4v9ojvufYbTu5epWkgAlH_d76eq2B5nzAp53QUoYy0-Fo9M-q7ltROzfI_uLMpc3rgMHbPQ4Yu6dSpOJ3cp1ZSu8V-U_WYnUfU9n8VESj2HZ4KQOPbo1zEn6NbltASUQObWxFAaCNFuIHYKIvZI_35-BzF-3rz8Of52i5Jt2SJw-1x" /> <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/chart?repos=shadcn-labs/mcpcn&type=date&legend=top-left&sealed_token=OWqnbEg5fyl_ad4v9ojvufYbTu5epWkgAlH_d76eq2B5nzAp53QUoYy0-Fo9M-q7ltROzfI_uLMpc3rgMHbPQ4Yu6dSpOJ3cp1ZSu8V-U_WYnUfU9n8VESj2HZ4KQOPbo1zEn6NbltASUQObWxFAaCNFuIHYKIvZI_35-BzF-3rz8Of52i5Jt2SJw-1x" /> <img alt="Star History Chart" src="https://api.star-history.com/chart?repos=shadcn-labs/mcpcn&type=date&legend=top-left&sealed_token=OWqnbEg5fyl_ad4v9ojvufYbTu5epWkgAlH_d76eq2B5nzAp53QUoYy0-Fo9M-q7ltROzfI_uLMpc3rgMHbPQ4Yu6dSpOJ3cp1ZSu8V-U_WYnUfU9n8VESj2HZ4KQOPbo1zEn6NbltASUQObWxFAaCNFuIHYKIvZI_35-BzF-3rz8Of52i5Jt2SJw-1x" /> </picture> </a>More MCP Apps projects
All 20 โmcp-use
Full-stack framework for MCP servers and MCP Apps
MCP-UI
SDK and React components for rendering UI over MCP
MCP Apps (ext-apps)
Specification and SDK for the MCP Apps extension, with example servers