Add MCP (Model Context Protocol) server support for AI agent integration
Summary
Add native MCP (Model Context Protocol) support so AI assistants (Claude, and other MCP-compatible agents) can interact with OpnForm directly — creating and managing forms, reading submissions, and updating fields — without going through screen automation or hand-rolled API glue.
Motivation
MCP is becoming the standard way AI agents connect to external tools (Anthropic, and a growing list of SaaS products — Linear, Notion, Zapier, etc. — already ship first-party MCP servers). Right now, using OpnForm from an AI agent workflow means either:
Scripting against the REST API manually per integration, or
Driving the web UI via browser automation
Both are brittle and have to be rebuilt per agent/tool. A first-party MCP server would let any MCP-compatible client (Claude Code, Claude Desktop, etc.) manage OpnForm forms and data as a native capability, out of the box.
Proposed solution
Ship an MCP server (either bundled with OpnForm or as a companion package) exposing tools such as:
list_forms/get_form— read form structure and settingscreate_form/update_form— build or modify a form's fields programmaticallylist_submissions/get_submission— read response datadelete_submission(gated/confirmable, since it's destructive)get_form_analytics— view counts, submission counts, completion rate
Given OpnForm already has a documented REST API, the MCP server could largely be a thin wrapper that maps these tools onto existing API endpoints — auth via the same API tokens users already generate today.
Example use cases
"Create a customer feedback form with these 5 questions" — done conversationally, no dashboard clicking.
An AI assistant summarizing new form submissions each morning as part of a briefing.
Bulk-editing form field labels/options across multiple forms via natural language.
Alternatives considered
Public REST API (already exists) — usable, but requires per-integration custom code rather than working automatically with any MCP client.
Happy to help test against a reference implementation if that's useful.
Log in to comment and vote
Comments3
Julien
Aug 20
OpnForm MCP is now available 🎉 You can use ChatGPT, Claude Code, Cursor, Codex, and other compatible AI assistants to create and update forms, preview drafts, read and analyze submissions, and access form statistics. Submission tools are intentionally read-only, and publishing or moving a form to trash requires explicit confirmation. Learn more: How to create and manage OpnForm forms with an AI assistant.
Viko Jutila
Aug 6
This is killer funtion, best AI feature you can add!!!
Chirag
Jul 27
Thanks for the suggestion! 😊
I appreciate you taking the time to share this idea. The good news is that MCP support is already in progress and we're actively working on it. We'll announce it as soon as it's ready.
Thanks again for your feedback and support!