Uh oh!
There was an error while loading. Please reload this page.
docs: how to migrate from openai apps - #260
Conversation
@modelcontextprotocol/ext-apps@modelcontextprotocol/server-basic-react@modelcontextprotocol/server-basic-vanillajs@modelcontextprotocol/server-budget-allocator@modelcontextprotocol/server-cohort-heatmap@modelcontextprotocol/server-customer-segmentation@modelcontextprotocol/server-scenario-modeler@modelcontextprotocol/server-system-monitor@modelcontextprotocol/server-threejs@modelcontextprotocol/server-wiki-explorercommit: |
jonathanhefner
left a comment
There was a problem hiding this comment.
This looks great! Really like the table format!
maybe could link this from #256 wdyt?
I was think about something like that too. Do we want it to be part of that skill (e.g., create a new MCP App derived from an OAI App), or do we want it to be a separate skill (e.g., migrate an OAI App to the MCP App SDK)?
Uh oh!
There was an error while loading. Please reload this page.
| | -------------------------------- | -------------------------------------------------- | ------------------------------------------------------ | | ||
| | `window.openai` (auto-available) | `const app = new App({name, version}, {})` | MCP requires explicit instantiation | | ||
| | (implicit) | `await app.connect()` | MCP requires async connection; auto-detects OpenAI env | | ||
| | — | `await app.connect(new OpenAITransport())` | Force OpenAI mode explicitly | |
There was a problem hiding this comment.
Just noting that this doesn't exist yet (see #172).
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Co-authored-by: Jonathan Hefner <jonathan@hefner.pro>
… into ochafik/docs-migrate-from-openai
…/modelcontextprotocol/ext-apps into ochafik/docs-migrate-from-openai
- Remove AGENTS.md reference to migration guide - Add note that OpenAITransport is not yet available (PR #172) - Remove unnecessary note about return type ordering
ochafik
commented
Jan 13, 2026
Addressed the review comments in 9bbd279:
Regarding the skill integration question: I think a separate "Migrate OAI App" skill makes more sense - it's a distinct workflow from creating a new app from scratch, and keeps the concerns separated. But open to either approach! |
Uh oh!
There was an error while loading. Please reload this page.
tobinsouth
commented
Jan 13, 2026
FYI I think docs pointing to the plugins is a great idea. Most folks will probably be vibe coding apps by end of Q1, let's be honest. |
@jonathanhefner maybe could link this from #256 wdyt?