ChatGPT just released its Apps SDK, marking a major evolution in how people interact with AI!
Now, ChatGPT is not just a chatbot — it’s a full platform where developers can build and run interactive apps directly inside the chat.
With an audience of more than 800 million weekly users, apps have the potential to be seen by a very large user base.
- 🚀 What the ChatGPT Apps SDK is and why it’s revolutionary
- 🧠 How it’s built on the Model Context Protocol (MCP) — an open standard for securely connecting AI models to external tools, APIs, and data
- 🧩 A live demo of a Multimodal MCP app that runs locally inside ChatGPT
- 🌐 How to use ngrok to connect your local app to ChatGPT
- ⚡ The Vercel Labs Next.js Starter for building your first ChatGPT app
- OpenAI Apps SDK
- Multi-Modal MCP Server/Client
- MCP Video Explanation
- Vercel Labs Next.js Starter Template
- Ngrok
You’ll need a ChatGPT Plus or Pro plan to develop and test your app — free users don’t yet have access to the Apps SDK environment.
# Clone the repository
git clone https://github.com/Ashot72/chatgpt-sdk-multimodal-mcp-app
# Navigate into the project directory
cd chatgpt-sdk-multimodal-mcp-app
# Copy the environment template and add your actual API keys
cp env-template.txt .env.local
# Install dependencies
pnpm install
# Start the development server
pnpm run dev
# The app will be available at http://localhost:3000- Open the Run view (
View → RunorCtrl+Shift+D) to access all debug configurations.
📺 Video: Watch on YouTube