Manifest UI
39 MIT shadcn blocks sized for ChatGPT Apps and MCP app surfaces
Tier B · UsefulBlock CollectionRegistryComponent Libraryui.manifest.build

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/tableFor an agent
Reach 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.
Facts
- License
- MIT
- Pricing
- Free, Open source
- Framework
- React, Next.js
- Styling
- Tailwind CSS v4, CSS custom properties
- Distribution
- shadcn registry, CLI installer, Copy-paste snippet, GitHub repository
- Platform
- Web
- Content type
- Code
- Agent readiness
- Machine-readable registry item, CLI installable, Copy-paste ready code, Readable open source
- Accessibility
- Built on accessible primitives
- Maturity
- Beta
- GitHub stars
- 34
Components it ships
39 totalHelps you build
11Notable for
- 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
Provenance
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
Also in AI Interface Kits
6- AI Elements · Vercel's 47-component shadcn registry for chat, agent, voice and workflow UIs
- assistant-ui · React chat primitives and shadcn-installable UI for LLM apps, copilots, and agents
- AIcss · 14 copy-paste AI-conversation UI components in React, Vue and Svelte, plain CSS
- brainless · Claude Code, Codex and Grok terminal UIs as shadcn components
- ElevenLabs UI · First-party shadcn registry for voice agents: orbs, waveforms, transcripts
- LiveKit Agents UI · shadcn registry of voice-agent UI: visualizers, control bar, transcript