Your connection guide
Use trulyform
in Cursor.
Install the server with one link, approve access in your browser, and let Cursor’s Agent build forms for the project you have open.
Before you start
What you need
- Cursor installed on this computer. The install link opens the app directly.
- A trulyform account. You can make one on the sign-in page Cursor sends you to.
- On an Enterprise team, admins can limit which MCP servers you may run. If trulyform is blocked, they can add it to the MCP Allowlist.
MCP is included on trulyform Free. Our server runs online, so there’s no local command or package to install.
Step 1
Install with one click
Open this link on the computer where Cursor is installed:
Add to CursorCursor asks you to confirm the install. The link adds a server named trulyform with our MCP URL, the same settings shown in the next section. Signing in comes after.
Or add it to mcp.json yourself
Open ~/.cursor/mcp.json to make trulyform available in every project. Add the entry inside mcpServers, next to any servers you already have:
Cursor MCP configuration
{
"mcpServers": {
"trulyform": {
"url": "https://trulyform.com/mcp"
}
}
}
Select the text to copy it.
For one project only, put it in .cursor/mcp.json inside that project. Cursor merges both files, and when the same name appears in both, the project file wins.
Save the file and restart Cursor.
Step 3
Check that Agent can see trulyform
Open a new Agent chat and ask:
Connection check prompt
List my trulyform forms.
Select the text to copy it.
By default, Cursor asks before it runs an MCP tool. Click the arrow next to the tool name to see what it will send, then approve. A new account returns an empty list, which still means it worked.
The tools list at the top of the chat panel switches single tools on or off. In Auto-review mode, under Cursor Settings → Agents → Approvals & Execution, allowlisted tools run without asking.
Step 4
Build a form beside your code
Agent can read the project you have open. Try this while you work on a landing page or a signup flow:
Your first form prompt
Look at the landing page in this project. Create a trulyform waitlist form that matches its wording: name, email, and one question about what they hope to use the product for. Save it as a draft. Don't publish it.
Select the text to copy it.
Review the draft in trulyform. When it’s ready, ask Agent to publish it and point the page’s signup button at the public link it gets back.
Turn it off or remove it
- To pause trulyform, switch it off in Customize → MCPs. Disabled servers don’t load or appear in chat.
- To uninstall it, remove the server from Customize → MCPs. If you added it to
mcp.jsonby hand, delete its entry there and restart Cursor. - Then open Settings → AI connections in trulyform and choose Revoke access for the Cursor connection.
Revoking stops future requests. It doesn’t take back anything Cursor already received.
Manage AI connectionsWhen Cursor can’t connect
Add to Cursor didn’t open anything.
The link starts with cursor://, so it only works where Cursor is installed. You can also paste it into your browser’s address bar. If that fails, use the mcp.json setup above.
The connection exists, but no tools are available.
Check that trulyform is switched on in Customize → MCPs and that you finished its authentication prompt. Then look in the tools list at the top of the chat panel.
Still nothing? Open the Output panel (Cmd+Shift+U on Mac, Ctrl+Shift+U on Windows and Linux) and choose MCP Logs to see the error.
My mcp.json change didn’t take effect.
Restart Cursor after saving. Check that the file is valid JSON and that trulyform sits inside mcpServers. If a project’s .cursor/mcp.json also defines trulyform, that entry wins.
My team’s Cursor won’t run trulyform.
Enterprise admins can limit MCP servers to an allowlist, and remote servers must match an approved URL entry. Ask an admin to add trulyform’s server URL in Team Settings → MCP Configuration.
Cursor documentation
We checked these steps against the pages below on October 3, 2026. Cursor updates its screens from time to time, so its own documentation is the final word.
Still need a hand? Contact us.