by bOpen

mcp-dev

MCP servers and MCP Apps, including the json-render framework for interactive in-chat UI

Runtime support:Claude pluginCodex pluginPortable skills
mcp-dev plugin icon
14 SKILLS / 1 AGENTS
PUBLISHER
CURATED & DISTRIBUTED BY
REPOSITORY OWNER
MANIFEST AUTHOR
REPOSITORY
b-open-io/prompts
PUBLISHED REF
master
IMMUTABLE SNAPSHOT
16ba2118aa9cd7802625399734584dddd96a3a6b
[ INSTALL ]

One source. Every runtime.

Complete-plugin installation is the recommended path. It preserves the runtime capabilities the publisher ships alongside its skills.

COMPLETE PLUGIN

Claude Code

VERIFIED
COMPLETE PLUGIN

Codex

VERIFIED
COMPLETE PLUGIN

Grok Build

VERIFIED

Optional — add the marketplace to browse and install other bOpen plugins.

CLAUDE CODE

Native plugin delivery

The Claude manifest delivers the plugin through Claude Code’s own marketplace and capability model.

CODEX

Native plugin delivery

The Codex manifest exposes the same source through Codex-native skills, with optional custom-agent adapters where the plugin publishes an agent.

OPEN SKILL.MD

Portable knowledge

Skill folders remain usable by compatible hosts without mislabeling portable skills as a native plugin.

What the plugin includes

SKILLS
14
AGENTS
1
HOOKS
0
COMMANDS
0
APPS
0
MCP
0
[ COMPLETE SKILL LIST ]

Skills in mcp-dev

14 TOTAL
add-app-to-server skill icon
by b-open-io/prompts

add-app-to-server

This skill should be used when the user asks to "add an app to my MCP server", "add UI to my MCP server", "add a view to my MCP tool", "enrich MCP tools with UI", "add interactive UI to existing server", "add MCP Apps to my server", or needs to add interactive UI capabilities to an existing MCP server that already has tools. Provides guidance for analyzing existing tools and adding MCP Apps UI resources.

unknown
convert-web-app skill icon
by b-open-io/prompts

convert-web-app

This skill should be used when the user asks to "add MCP App support to my web app", "turn my web app into a hybrid MCP App", "make my web page work as an MCP App too", "wrap my existing UI as an MCP App", "convert iframe embed to MCP App", "turn my SPA into an MCP App", or needs to add MCP App support to an existing web application while keeping it working standalone. Provides guidance for analyzing existing web apps and creating a hybrid web + MCP App with server-side tool and resource registration.

unknown
create-mcp-app skill icon
by b-open-io/prompts

create-mcp-app

This skill should be used when the user asks to "create an MCP App", "add a UI to an MCP tool", "build an interactive MCP View", "scaffold an MCP App", or needs guidance on MCP Apps SDK patterns, UI-resource registration, MCP App lifecycle, or host integration. Provides comprehensive guidance for building MCP Apps with interactive UIs.

unknown
json-render-core skill icon
by b-open-io/prompts

json-render-core

Core package for defining schemas, catalogs, and AI prompt generation for json-render. Use when working with @json-render/core, defining schemas, creating catalogs, or building JSON specs for UI/video generation.

unknown
json-render-devtools skill icon
by b-open-io/prompts

json-render-devtools

Drop-in inspector panel for any json-render app. Use when the user wants to debug a generative UI, inspect the spec tree, edit state at runtime, see dispatched actions, follow stream patches live, browse a catalog, or pick DOM elements to find their spec keys. Triggers include "add devtools", "debug json-render", "inspect the spec", "why is this element not rendering", "see the state at runtime", or requests to tap streams / capture action logs for `@json-render/devtools`.

unknown
json-render-directives skill icon
by b-open-io/prompts

json-render-directives

Pre-built custom directives for json-render — formatting, math, string manipulation, and i18n. Use when working with @json-render/directives, defining custom directives with defineDirective, or adding $format, $math, $concat, $count, $truncate, $pluralize, $join, or $t to specs.

unknown
json-render-image skill icon
by b-open-io/prompts

json-render-image

Image renderer for json-render that turns JSON specs into SVG and PNG images via Satori. Use when working with @json-render/image, generating OG images from JSON, creating social cards, or rendering AI-generated image specs.

unknown
json-render-mcp skill icon
by b-open-io/prompts

json-render-mcp

MCP Apps integration for json-render. Use when building MCP servers that render interactive UIs in Claude, ChatGPT, Cursor, or VS Code, or when integrating json-render with the Model Context Protocol.

unknown
json-render-react skill icon
by b-open-io/prompts

json-render-react

React renderer for json-render that turns JSON specs into React components. Use when working with @json-render/react, building React UIs from JSON, creating component catalogs, or rendering AI-generated specs.

unknown
json-render-react-email skill icon
by b-open-io/prompts

json-render-react-email

React Email renderer for json-render that turns JSON specs into HTML or plain-text emails using @react-email/components and @react-email/render. Use when working with @json-render/react-email, building transactional or marketing emails from JSON, creating email catalogs, rendering AI-generated email specs, or when the user mentions react-email, HTML email, or transactional email.

unknown
json-render-react-native skill icon
by b-open-io/prompts

json-render-react-native

React Native renderer for json-render that turns JSON specs into native mobile UIs. Use when working with @json-render/react-native, building React Native UIs from JSON, creating mobile component catalogs, or rendering AI-generated specs on mobile.

unknown
json-render-remotion skill icon
by b-open-io/prompts

json-render-remotion

Remotion renderer for json-render that turns JSON timeline specs into videos. Use when working with @json-render/remotion, building video compositions from JSON, creating video catalogs, or rendering AI-generated video timelines.

unknown
json-render-shadcn skill icon
by b-open-io/prompts

json-render-shadcn

Pre-built shadcn/ui components for json-render. Use when working with @json-render/shadcn, adding standard UI components to a catalog, or building web UIs with Radix UI + Tailwind CSS components.

unknown
mcp-apps skill icon
by bOpen

mcp-apps

This skill provides guidance for building MCP Apps, the official io.modelcontextprotocol/ui extension for interactive HTML interfaces inside MCP hosts. This skill should be used when the user asks to "create an MCP App", "add UI to an MCP tool", "build interactive MCP", "ui:// resource", "sandboxed iframe MCP", "interactive chat UI", "embed UI in chat", "MCP tool with interface", or needs capability negotiation, resource CSP, app-only tools, host lifecycle, or progressive text fallbacks.

authored
← ALL PLUGINSmcp-dev@b-open-io