This repository contains the Node.js code examples from the LinkedIn Learning course Build with AI: Create Apps for ChatGPT Using the Apps SDK. The full course can be found on LinkedIn Learning.
In this course, you’ll build a real Event Planner app that connects ChatGPT to the Eventbrite API using the ChatGPT Apps SDK and the Model Context Protocol (MCP). You’ll design a custom web component that renders inside ChatGPT, implement an MCP server to expose tools, and test the full experience end to end.
- Design and build a custom web component that renders inside ChatGPT.
- Use the ChatGPT Apps SDK and Model Context Protocol (MCP) to expose tools and resources.
- Create an MCP server in Node.js that securely connects to the Eventbrite API.
- Retrieve and display live event data inside ChatGPT.
- Test and debug MCP tools using the MCP Inspector.
- Expose your MCP server for use with ChatGPT connectors.
- Node.js 18+
- npm
- An Eventbrite API key
-
Clone this repository (or download the files).
-
Install dependencies:
npm install
Kesha Williams
Award-Winning Tech Innovator and AI/ML Leader
Check out my other courses on LinkedIn Learning.