MCP for AI agents
Let your AI agent create forms and collect responses
niceform.ai has an MCP server. Connect Claude, Cursor or any MCP-compatible agent and it can create and publish forms, read and summarize the responses, and export them as CSV. Everything runs through your niceform.ai account, and it is free.
Example: a team dinner
- You tell your agent: "Make a form to collect dinner preferences for Friday's team dinner."
- The agent calls create_form and returns a preview link.
- You approve it and the agent calls publish_form, then shares the link with the team.
- Teammates answer on the link. They do not need an account.
- Later you ask "who's coming and what do they want?" The agent calls summarize_responses, or export_responses_csv for a spreadsheet.
The 9 tools
- create_form
- Generate a form from a plain-English description.
- publish_form
- Make a form live so anyone with the link can respond.
- close_form
- Stop accepting responses.
- list_forms
- List your forms.
- get_form
- Get a form's fields and status.
- get_preview_url
- Get a link to preview a form before publishing.
- list_form_responses
- Read submissions, one page at a time.
- summarize_responses
- Summarize the responses to a form.
- export_responses_csv
- Export responses as a CSV file.
Connect
The server is hosted at https://www.niceform.ai/api/mcp. Authenticate with your API key in an Authorization: Bearer header. In Claude Code:
claude mcp add --transport http niceform https://www.niceform.ai/api/mcp --header "Authorization: Bearer YOUR_KEY"Cursor, VS Code, Claude Desktop and other clients: see the setup guide under Settings → API keys, or run the niceform-mcp-server npm package locally.
FAQ
Is the niceform.ai MCP server free?
Yes. API keys are free for every signed-up account. The free plan includes unlimited forms and 3,000 responses per month.
Do respondents need an account?
No. Respondents never need an account. Anyone with the form link can respond. Only the person whose agent creates the forms needs an API key.
Which MCP clients work with niceform.ai?
Claude Code, Cursor and VS Code can connect by URL. Claude Desktop, Windsurf, Codex, Gemini CLI and other clients that run local servers can use the niceform-mcp-server npm package.
Where is my data?
Forms and responses stay in your niceform.ai account. An agent can only access the forms owned by the account that issued its API key, and you can revoke the key at any time in Settings.
Connect your agent in a minute
Sign up, create an API key and paste it into your client. No credit card required.
Get a free API key