One wire.Your forms answer.

PlatoForms speaks the Model Context Protocol (MCP) — the open standard used by ChatGPT, Claude, Cursor, and OpenAI Codex. Connect once, then just ask: read submissions, create prefilled links, even build new forms and PDF documents.

$

youWhat did the latest submission to my intake form say?

→ list_submissions(form: "client-intake") · 200 · 3 results

assistantThree submissions came in today. The latest, from Maria G., asks for Tuesday appointments. Here is the completed PDF:

client-intake-maria-g.pdf · link expires in 1 hour

Example conversation — every capability shown here ships today.

Connected in one minute

Add the server

Point your assistant at the PlatoForms MCP address.

mcp.platoforms.com

Sign in and allow

A PlatoForms login page opens. Click Allow — your password never leaves PlatoForms.

Ask

That's the whole setup. Your first question already works.

"List my PlatoForms forms."

What you can ask

Your assistant works with the forms and submissions you already have — through the same permission and plan checks as the PlatoForms app. Example conversations — every capability shown ships today.

Read your data

youAny new submissions to the client intake form this week?

→ list_submissions(form: "client-intake", since: monday) · 200 · 12 results

assistantYes — 12 since Monday. Want a quick summary, or download links for the completed PDFs?

Hand off the busywork

youSend me a link to the order form with alex@acme.com pre-filled.

→ create_prefill_link(form: "order", email: "alex@acme.com") · 200 · link

assistantDone — here is the invitation link. It also appears in your invitation list for review.

Create new forms

youCreate an event registration form for our community workshop.

→ create_form("community workshop registration…") · 200 · edit_url

assistantDraft created. Open the editor link below and watch the design appear — then adjust anything you like.

Create PDF documents

youDraft a one-page consulting agreement with our company header, payment terms, and a signature line.

→ create_pdf_document("consulting agreement…") · 200 · edit_url

assistantDocument created. Open the editor link and watch it build in front of you — then export it as a print-ready PDF, or make it fillable.

Works with the assistants you already use

  • ChatGPT
  • Claude
  • Claude Code
  • OpenAI Codex
  • Cursor
  • Any MCP tool

Install the official PlatoForms plugin in ChatGPT, or connect Claude, OpenAI Codex, Cursor, and other supported MCP clients. ChatGPT, Claude, and current OpenAI Codex releases use OAuth. Other compatible tools can use OAuth when supported or a PlatoForms API key.

Install PlatoForms in ChatGPT →
Setup guides for every tool →

Built for teams that answer to someone

AI access to your forms is a permission, not a default.

OAuth sign-in

One-click OAuth 2.1 with PKCE. Your password and API keys are never shared with the assistant, and you can revoke access at any time.

Off by default for HIPAA teams

Teams in HIPAA mode start with MCP switched off. A team owner can turn it on — but data sent to an AI provider this way is not covered by the PlatoForms BAA, so review your obligations first.

Nothing happens off the record

Assistants can never send email from your account, rate limits apply on top of your plan, and every link they create stays visible in your invitation list for review.

Questions, answered

What is the Model Context Protocol (MCP)?
MCP is an open standard that lets AI assistants use outside tools and data sources. ChatGPT connects through the official PlatoForms plugin. Other compatible assistants can connect to the hosted PlatoForms MCP server without a browser extension.
Which AI assistants work with PlatoForms?
The official PlatoForms plugin is available in ChatGPT. Claude (web and desktop), Claude Code, and current OpenAI Codex releases also connect with OAuth. Cursor and other remote-MCP tools can use OAuth when supported, with a PlatoForms API key as a fallback.
Is my form data safe?
Your assistant only gets the access you grant, through the same permission and plan checks as the PlatoForms app. OAuth keeps your password and API key out of the assistant. Team owners can switch AI access on or off for the whole team, and it starts switched off for HIPAA-mode teams. Do not use MCP for payment-card data, government identifiers, passwords, API keys, or one-time authentication codes. Data sent through MCP is not covered by the PlatoForms BAA. The public ChatGPT plugin must not be used to process protected health information (PHI).
What data can an assistant access?
Only the data needed for the action you request, such as your account identity, form names and fields, submission data, generated-document metadata, and time-limited file links. PlatoForms does not give the MCP server your full AI chat history. The selected AI provider receives tool inputs and results under its own terms and privacy policy. See the PlatoForms Privacy Policy and Terms of Service before connecting.
Can an assistant really create a form or PDF document?
Yes, both. Describe what you need — a client intake form, a consulting agreement, an offer letter — and the assistant creates it in your account, then hands you an editor link. Open it and the AI design appears in front of you. PDF documents can be exported print-ready, made fillable, or converted to online forms — no rebuilding.
Does MCP access cost extra?
MCP uses the API access available with your PlatoForms account. New accounts can try it during the 15-day free trial; continued access requires a plan that includes API access. Assistant actions use your available API quota, with additional rate limits on top.

Ready to ask your first question?

Connect your assistant to PlatoForms, then try: “List my PlatoForms forms.”