Workshop Recording · December 17, 2025

Build an interactive ChatGPT app
powered by OpenAI Apps SDK and MCP
hosted on

Watch our hands-on workshop where you'll learn to build and deploy an OpenAI App using the Model Context Protocol (MCP). We walk through building widgets, implementing tools, and deploying to production.

See It in Action

Watch a quick demo of the movie discovery app running inside ChatGPT

What You'll Learn

Build a movie discovery app with AI-powered recommendations that runs inside ChatGPT

MCP Server

Build and host an MCP server on Render with tools for search, watchlists, and recommendations

Interactive Widgets

Create rich UI components that render directly in ChatGPT

Database Integration

Persist user data with PostgreSQL on Render

Infrastructure as Code

Define and deploy your stack with Render Blueprints

Prepare for the Workshop

Complete these steps before the workshop to make the most of your time

Progress: 0 / 5 tasks

Create a Render Account

Sign up for a free Render account if you don't have one already.

Get a TMDB API Key

Register for a free API key at The Movie Database (TMDB). This powers all the movie data.

Get an OpenAI API Key

Optional

For the AI recommendation feature. The app also supports Anthropic and Google Gemini.

Fork the Repository

Fork the demo repository to your GitHub account so you can deploy your own version.

Install Dependencies

Optional

If you want to run the app locally during the workshop, clone your fork and install.

git clone https://github.com/YOUR_USERNAME/movie-context-provider.git
cd movie-context-provider
npm install

Helpful Resources

Documentation and guides to help you during the workshop