MCP guide

How to set up an MCP form builder

Connect Claude, Codex, or another MCP-compatible agent to FormNode so it can build forms, manage organizations, and run approval workflows.

Direct answer

To set up an MCP form builder, create a FormNode API key, add the hosted MCP endpoint to your agent client, authenticate with bearer auth, then ask the agent to create forms, organizations, dynamic fields, submissions, or approvals through FormNode tools.

Steps

Build it in the right order.

Create a FormNode API key

Open FormNode settings and create an API key with the scope your agent should use.

Add the MCP endpoint

Configure https://mcp.formnode.io in Claude, Codex, or another MCP-compatible client.

Authenticate the client

Pass the API key as a bearer token in the MCP client configuration.

Test with a read action

Ask the agent to list forms or organizations before giving it a create/update task.

Build the first form

Ask the agent to create a form, wire fields, and summarize the changes for review.

Implementation checklist
  • Use the narrowest API-key scope that still lets the agent do the job.
  • Start with read/list prompts before create/update prompts.
  • Ask the agent to summarize created IDs and URLs after every setup task.
  • Review generated dynamic webhook URLs before publishing customer-facing forms.
Common questions

Does FormNode work with Claude and Codex?

Yes. FormNode's hosted MCP server is designed for Claude, Codex, and other MCP-compatible clients.

Can an MCP client edit real FormNode resources?

Yes, when authenticated with an API key that has the required scope. Use scoped keys and review changes before publishing important forms.