OpenAI to MCP Migration
Guides the conversion of OpenAI Apps SDK applications to the standardized Model Context Protocol (MCP) Apps SDK with comprehensive API mapping and security auditing.
This skill provides a structured pathway for developers to port interactive UIs from the legacy OpenAI Apps SDK to the open Model Context Protocol (@modelcontextprotocol/ext-apps). it assists with the fundamental paradigm shift from synchronous global objects to asynchronous event-driven architectures. The skill automates the discovery of required Content Security Policy (CSP) origins, maps server-side tool registrations, and provides framework-specific patterns for React, Vue, Svelte, and more to ensure a seamless transition to the MCP ecosystem.
主な機能
01Server-side helper conversion for tools and resource registration
021,692 GitHub stars
03Step-by-step API mapping from OpenAI SDK to MCP Apps SDK
04Production-readiness checklist for CORS and header configurations
05Automated CSP origin investigation for secure sandboxed iframes
06Framework-specific migration templates for React, Vue, and Svelte
ユースケース
01Migrating existing OpenAI-based interactive tools to the open MCP standard
02Converting synchronous window.openai logic to async App lifecycle handlers
03Standardizing UI security by auditing and mapping network origins to CSP