October 21, 2026
Introducing Spline in ChatGPT
Create and edit interactive 3D scenes right inside ChatGPT and Codex. The Spline plugin is available now in OpenAI's plugin directory.
Today we're launching Spline for ChatGPT. Ask ChatGPT for an interactive 3D scene, a website or an app screen, and it builds it in a real Spline file, right in your conversation. The same plugin works in Codex.
There's nothing to install and no API key to set up. Add the plugin from OpenAI's plugin directory, sign in with your Spline account, and start asking.
The Spline editor, inside the chat
When ChatGPT creates or opens a file, the Spline editor opens in a panel next to the conversation. It's the real editor, signed in as you, so you can watch the scene come together as ChatGPT works on it.
You can step in at any point: move objects on the canvas, change a material, adjust the lighting. ChatGPT reads the file again before its next change, so it builds on your edits instead of undoing them.
Every file is saved to your Spline account like any other, so you can reopen it from the conversation later or keep working on it in the Spline app.
Start with an idea
Describe what you want to make, and ChatGPT builds it in a new Spline file and opens it in the panel. The more you say about the look and how it should behave, the closer the first version lands. Each of these sends ChatGPT a detailed prompt to start from:
ChatGPT can work with objects, materials, lighting, cameras, animation and interactions. It can generate 3D models and images with Spline AI, and it checks its own work with screenshots as it goes.
It's not only 3D. The plugin also designs in Hana, our 2D canvas, so you can ask for a landing page, an app screen or other UI and get an editable design back.
Open a file you already have
The panel lists your recent Spline files, with search, so you can pick up a scene you started earlier and keep working on it from the chat. Open another file at any point, and ChatGPT works on that one from your next message.
Ask about a scene before you change it, or go straight to the edit:
"Walk me through how the interactions in this scene work."
"Make the hero object rotate slowly on page load, and lift it a little when the cursor moves over it."
Refine it, then publish
Every follow-up in the same conversation edits the same file instead of starting a new one, so you can shape the details one message at a time, or make a change yourself in the panel and carry on from there.
"Make the background warmer and add a soft shadow under the chair."
"Give each color button a hover state, and animate the fabric change."
"Publish it and give me the link."
When you ask it to publish, ChatGPT publishes the scene and hands back its public link, ready to share or embed.
Built on Spline's MCP server
The plugin connects ChatGPT to Spline's hosted MCP server, and it includes the Spline Agent Skill, so ChatGPT knows when to reach for Spline and how to use it well.
The work happens in the cloud, so nothing needs to be open on your computer. The same server works with Claude, Cursor and other MCP clients too.
Get started
Open the Spline plugin in ChatGPT's plugin directory and add it.
Ask for something to build. The first time, ChatGPT asks you to connect Spline: sign in with your Spline account and allow access.
The plugin works on every Spline plan, including Free. Each Spline action ChatGPT takes counts toward your plan's MCP tool call limits; see pricing for what each plan includes.
Sign-in uses OAuth, so ChatGPT never sees your Spline password. The full guide is in the docs.