About Brieform
Brieform is a conversation-first form builder for teams that want to create and publish forms, then read submissions in AI chat. Its hosted MCP service supports the form lifecycle without switching to a dashboard.
Key features
- 01Generate forms from descriptions
- 02Edit, publish, and unpublish forms
- 03Read responses and export CSV
- 04Set themes and conditional logic
- 05View analytics and sharing assets
Use cases
- 01Create a customer feedback form in chat
- 02Publish a form and get its public URL
- 03Review submissions directly in a conversation
- 04Turn a client brief into an intake form
MCP support
Brieform exposes form creation, management, publishing, response reading, and analytics tools through a hosted Streamable HTTP MCP server with OAuth.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://brieform.app/api/mcp/mcpclaude mcp add --transport http brieform https://brieform.app/api/mcp/mcp{"mcpServers":{"brieform":{"type":"http","url":"https://brieform.app/api/mcp/mcp"}}}Open in Cursor{"servers":{"brieform":{"type":"http","url":"https://brieform.app/api/mcp/mcp"}}}Open in VS Code{"mcpServers":{"brieform":{"type":"http","url":"https://brieform.app/api/mcp/mcp"}}}{"mcpServers":{"brieform":{"serverUrl":"https://brieform.app/api/mcp/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEBrieform MCP Server
Build forms inside your AI chat.
AI-native form builder with a native MCP server: create, publish, and read form responses from Claude, ChatGPT, Cursor, and any MCP client. No dashboard, no second tab.
ℹ️ This repository is docs only. Brieform is a hosted service. The server runs at
https://brieform.app/api/mcp/mcpand there's nothing to install or build here. This repo holds the connection guide, manifest, and client examples. Issues and feature requests are welcome.
Why Brieform
Most form builders bolt an MCP server onto a dashboard designed for clicking. Brieform is conversation-first. When you live in Claude or Cursor, building a form still forces a context switch: open a second tool, re-enter every field, collect responses, paste them back into chat. Your AI does the thinking; you do the switching.
Brieform closes that loop: connect once, describe a form, get a live URL back, and read every response in the same thread.
How it works
- Connect once. Add Brieform's MCP URL in your client's MCP settings.
- Describe a form. "Create a contact form with name, email, and a message field." You get a live URL back.
- Read responses in the same thread.
get_responsesreturns them in the conversation. No dashboard.
You: Create a customer feedback form: rating /5, what we can improve, optional email. Make it green.
Claude: Done. Live at https://brieform.app/f/your-form (preview rendered in chat)
You: Any responses yet?
Claude: 4 responses. Average rating 4.25/5. Top theme: faster support replies.
Connect
Brieform is a remote (hosted) MCP server over streamable HTTP, with OAuth. Add it to your MCP client's config:
{
"mcpServers": {
"brieform": {
"type": "streamable-http",
"url": "https://brieform.app/api/mcp/mcp"
}
}
}
On first use, your client opens an OAuth login to connect your Brieform account, with no API key to manage. Sign up free at brieform.app.
Client-specific configs are in examples/. You can also try it in your browser via the Glama Inspector.
The 15 MCP tools
Full form lifecycle from chat, plus pré-devis specialists on Pro:
| Tool | What it does |
|---|---|
create_form | Generate a form from a natural-language description (or structured fields) |
create_form_from_brief | Build a pré-devis / intake form from a pasted client brief (Pro) |
analyze_brief | Spot known facts and gaps in a client brief before pricing (Pro) |
update_form | Edit fields, layout, logic, or copy |
publish_form | Make a draft public and get its live URL |
unpublish_form | Take a form offline (responses preserved) |
get_form | Fetch a form's full structure |
list_forms | List your forms with status and response counts |
duplicate_form | Clone an existing form |
delete_form | Remove a form (requires explicit confirmation) |
set_form_theme | Apply a theme (8 presets or custom colors) |
get_responses | Read submissions in the conversation (CSV export for large sets) |
get_upload_url | Mint a short-lived download URL for one uploaded file |
get_form_analytics | Views, submissions, conversion rate, referrers, funnel |
get_form_share_assets | Public URL, embed snippet, social image, QR code |
Features
- 13 field types: text, email, tel, textarea, select, radio, checkbox, rating, date, number, url, password, GDPR consent
- Multi-step forms with progress bar
- Conditional logic: 8 operators for show/hide and branching
- 8 theme presets plus custom theming
- GDPR consent built in, EU hosting (Frankfurt)
- Spam protection out of the box
- CSV export on every plan
- Live preview widget rendered directly in compatible chat clients (Claude)
- Audit log: every MCP write operation recorded in the form's Activity tab
Compatibility
Works with any MCP client, including Claude, ChatGPT, Cursor, Le Chat (Mistral), Perplexity, and VS Code + GitHub Copilot.
Pricing
| Plan | Monthly | Key limits |
|---|---|---|
| Free | $0 | Unlimited forms & responses (fair use), 13 core MCP tools (analytics + uploads included), no credit card |
| Pro | $39/mo | Everything in Free + specialist tools (analyze_brief, create_form_from_brief), branding removed, priority support |
Founders Rate: $19.50/mo forever for the first 30 paying customers (50% off Pro), applied automatically when spots remain. No Starter plan.
Links
- Website & sign-up: https://brieform.app
- Docs (15 tools): https://brieform.app/docs/mcp-tools
- Install Cursor: https://brieform.app/install/cursor
- Glama connector: https://glama.ai/mcp/connectors/app.brieform/brieform
- Official MCP registry (live):
io.github.silentdany/brieform
Support
Found a bug or have a feature request? Open an issue. For account or billing questions, see brieform.app.
Built by Dany · Made for teams who already live in their chat client.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.