Back to Apps

Pixie Apps SDK
Supports UIby pixie-org
TypeScript SDK for building MCP Apps that work across both OpenAI Apps and MCP Apps platforms with a single unified API.
3 stars
2 views
Updated 3 months ago
Works in:Claude
Exposes:Tools
What it does
Pixie Apps SDK is a developer library that abstracts the differences between OpenAI's ChatGPT Apps and Anthropic's MCP Apps platforms. Build your interactive widget once with window.pixie and it automatically detects which platform it's running on — Claude Desktop, VS Code Copilot, or ChatGPT — and initialises accordingly.
Key features
- Cross-platform — one codebase targets both OpenAI Apps and MCP Apps without conditional logic
- React hooks —
useToolInput,useToolOutput,useTheme,useDisplayModeand more for reactive widget development - Widget state persistence —
getWidgetState/setWidgetStatefor state that survives re-renders - Tool calling from widgets — call MCP tools directly from your widget UI
- Display mode control — request PiP, inline, or fullscreen modes programmatically
Installation
npm install pixie-apps-sdk
Then import once in your widget entry point:
import 'pixie-apps-sdk';
// window.pixie is now available everywhere
Supported hosts
Claude Desktop (MCP Apps), ChatGPT (OpenAI Apps) — any host that supports MCP Apps or OpenAI App extensions
Quick install
npm install pixie-apps-sdkInformation
- Pricing
- free
- Published
- 4/3/2026
- Updated
- 3 months ago
- stars
- 3