Manifest UI
39 MIT shadcn blocks sized for ChatGPT Apps and MCP app surfaces
Manifest UI is an open-source shadcn/ui registry of 39 blocks aimed specifically at ChatGPT Apps and MCP apps — the constrained panels an assistant renders inside a conversation. The catalog is organised by use case rather than by primitive: Blogging, Events, Forms, Lists & Tables, Map, Messaging, Payment, Selection, Social and Status & Progress. Blocks install one at a time with the shadcn CLI under the @manifest namespace and lean on Tailwind v4 theming so they inherit the host surface's tokens. It is early — 34 stars, nine commits — but it targets a real gap that general block libraries ignore.
npx shadcn@latest add @manifest/tableReach for this when the deliverable is a widget rendered inside ChatGPT or an MCP client rather than a full page — the blocks are already sized and themed for that cramped, token-inheriting context, which is exactly what AI Elements and shadcnblocks do not cover. It composes with AI Elements: use AI Elements for the conversation shell and Manifest UI for the domain payloads an app returns (ticket tiers, order confirm, event detail, map carousel). Treat it as early software: 34 stars, nine commits, no push since February 2026, so read each block's source before shipping and expect to maintain it yourself.
Why it is here. ChatGPT Apps and MCP apps are a new render target with real layout constraints, and this is one of the first open registries built for it instead of retrofitted from web page blocks.
- Built for ChatGPT Apps and MCP app surfaces
- 39 blocks grouped by use case, not primitive
- MIT and installable via shadcn CLI
- Tailwind v4 token inheritance
- Low activity: 9 commits, stale since Feb 2026
Verified 2026-08-15. HTTP 200. https://ui.manifest.build, https://ui.manifest.build/blocks, https://github.com/mnfst/manifest-ui, https://api.github.com/repos/mnfst/manifest-ui








