Your connection guide
Connect ChatGPT
to your forms.
ChatGPT works with trulyform through Developer mode. Add our server once, sign in, and then talk your forms through in plain words.
Before you start
What you need
- ChatGPT on the web with a Plus, Pro, Business, Enterprise or Edu plan. Developer mode, which this needs, isn’t in the mobile apps.
- In a Business workspace, only admins and owners can turn on Developer mode and add trulyform. On Enterprise and Edu, admins can give members that permission.
- A trulyform account. If you don’t have one yet, you can sign up when ChatGPT sends you to trulyform.
- Nothing to install. Our server is already online over HTTPS, so you don’t need a tunnel.
MCP is included on trulyform Free. On ChatGPT’s side, OpenAI’s own pages disagree on whether Plus and Pro can use tools that create or change forms, so on those plans ChatGPT may only read them.
Step 1
Turn on Developer mode
- Open ChatGPT and go to Settings → Security and login.
- Turn on Developer mode.
Some workspace accounts still keep it under Settings → Apps → Advanced settings. Don’t see the switch in either place? Then it isn’t available to your account or workspace. That setting lives with OpenAI and your workspace, so we can’t turn it on from our side.
Step 2
Add trulyform in ChatGPT Plugins
- Go to ChatGPT Plugins and select the plus button. With Developer mode on, it creates a developer-mode app.
- Give it a name people will recognize, like trulyform, and a short description, like “Create forms, edit drafts, and read responses.”
- Under Connection, use the public endpoint option and paste this URL. Keep the
/mcpat the end.
MCP server URL
https://trulyform.com/mcp
Select the text to copy it.
- For authentication, choose OAuth and leave the client ID and secret empty, so ChatGPT registers itself with trulyform. Avoid the mixed option: trulyform asks for sign-in on every request, tool list included.
- Create the connection.
- When ChatGPT asks you to sign in, continue to trulyform. Step 3 walks through that screen.
- Back in ChatGPT, look over the tools it found. There should be ten, including
list_formsandcreate_form.
Step 4
Use trulyform in a conversation
Start a new conversation, open the + menu, choose Developer mode and select trulyform, or type @trulyform. Then ask for something only your account knows:
Connection check prompt
List my trulyform forms.
Select the text to copy it.
ChatGPT should call list_forms and show what it finds. A new account has no forms yet, so an empty list still means it worked. If ChatGPT explains trulyform in general terms instead, the connection isn’t part of this chat yet.
Before trulyform creates, saves or publishes anything, ChatGPT asks you to confirm. Reading tools are marked read-only, so listing your forms doesn’t need an approval.
Talk a form through
ChatGPT is at its best in a back-and-forth. Let it ask you a few things before it builds:
Your first form prompt
I teach a weekly beginner pottery class. Before you build anything, ask me three short questions about what I want to learn from my students. Then create a trulyform feedback form from my answers and save it as a draft. Don't publish it.
Select the text to copy it.
The draft shows up in your forms list in trulyform. When you’re happy with it, ask ChatGPT to publish it. Publishing is a separate step, and it returns the form’s public link.
Once answers come in, the same chat can read them with you:
Responses prompt
Read the completed responses to my pottery class feedback form. What do people enjoy most, and what do they find hard? Tell me how many responses you read.
Select the text to copy it.
Refresh, disconnect or revoke
- Refresh the tools
- If trulyform’s tools change, open the connection at ChatGPT Plugins and select Refresh. Then start a new conversation.
- Revoke access
- In trulyform, open Settings → AI connections and choose Revoke access for the connection ChatGPT created. ChatGPT can’t reach your forms after that until you approve it again.
Revoking doesn’t remove anything ChatGPT has already received.
Manage AI connectionsIf ChatGPT won’t connect
I can’t find Developer mode.
Look in Settings → Security and login, or Settings → Apps → Advanced settings on some workspace accounts. It’s web only, on Plus, Pro, Business, Enterprise and Edu. In a Business workspace only admins and owners get it; on Enterprise and Edu, ask an admin for the permission.
ChatGPT can’t reach the server.
Paste the whole URL, including /mcp at the end. Pick the public endpoint option rather than Tunnel; trulyform is already reachable over HTTPS. Then create the connection again.
trulyform doesn’t show up in my chat.
Start a new conversation and select trulyform under + → Developer mode. If trulyform’s tools have changed since you connected, open the connection at ChatGPT Plugins, select Refresh, and try again in a new conversation.
ChatGPT reads my forms but won’t create or change them.
OpenAI’s documentation differs on write access for Plus and Pro. If ChatGPT says it can’t run create_form, save_form_draft or publish_form, your plan is probably limited to reading. Business, Enterprise and Edu workspaces are getting write actions first.
ChatGPT asks me to sign in to trulyform again.
That happens after access is revoked in trulyform, or when the connection goes unused for 30 days. Sign in and approve again. If the approval screen shows an organization you don’t expect, check which trulyform account you’re signed in to.
ChatGPT documentation
We checked these steps against the pages below on October 4, 2026. ChatGPT updates its screens from time to time, so its own documentation is the final word.
- Connect and test your plugin
- Developer mode
- Developer mode and MCP apps in ChatGPT
- Authentication for MCP servers
Still need a hand? Contact us.