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 hourExample 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.
Team owners control MCP for the whole team in Account → API.
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)?
Which AI assistants work with PlatoForms?
Is my form data safe?
What data can an assistant access?
Can an assistant really create a form or PDF document?
Does MCP access cost extra?
Ready to ask your first question?
Connect your assistant to PlatoForms, then try: “List my PlatoForms forms.”