formbase is now Formstep. Old formbase.so links still work.

Formstep

MCP server

Give your agent a way to ask a customer

An agent can draft the email, but it cannot make the customer answer it. With Formstep connected over MCP, the agent sends one person a prefilled form and reads their answers when they are done.

Connect once

Add this URL to your AI tool, sign in, and pick the workspace the agent may use:

https://api.formstep.io/api/mcp

Then ask

Send a Formstep request with the "Supplier onboarding" form to Ada Lovelace (ada@acme.example). Fill in the company name "Analytical Engines Ltd" and lock it. Use supplier-2041 as the external ID.

The agent reads the form’s field keys, creates the request and replies with the link. Ada finds the company name filled in and locked:

The request form with Company name showing Analytical Engines Ltd in a greyed-out field and the note: Locked because this answer came with your request

Later, ask Has supplier-2041 been answered? and the agent lists her answers. The same server builds and publishes forms, reminds and cancels requests, and reads share-link submissions: 76 tools in all.

See the full guide

Questions

How is this different from MCP elicitation?
Elicitation asks the person who is chatting with the agent, during the conversation. A Formstep request asks someone else, like a customer or a supplier, who answers on their own device, maybe days later.
Does the agent get told when the customer answers?
No. Ask the agent about the request later, in the same conversation or a new one, and it reads the answers by your External ID. To act on answers without asking, have a workflow receive the signed callback.
Which AI tools can connect?
Any tool that supports remote MCP servers, including Claude, ChatGPT and Cursor. Some tools limit custom MCP servers to certain plans.

Start free

Give your workflow a customer step.

Publish a sample form, answer it on your phone as the customer, and watch the callback arrive. No account needed.