FormMaker docs

Cursor

Add FormMaker to Cursor by pasting a few lines into a settings file.

Cursor keeps its tools in a small settings file. You add FormMaker by pasting a few lines into it.

Open the settings file

You can set this up for one project or for everything you open in Cursor:

  • Just this project — make a file called .cursor/mcp.json in your project folder.
  • Everything — open .cursor/mcp.json in your home folder (~/.cursor/mcp.json).

If you're just trying it out, the "everything" one is easiest.

Paste FormMaker in

Copy this into the file, and swap fm_live_YOUR_KEY for the key from your dashboard:

{
  "mcpServers": {
    "formmaker": {
      "url": "https://mcp.formmaker.co.in/mcp?key=fm_live_YOUR_KEY"
    }
  }
}

Prefer to keep the key off the end of the address? You can put it on its own line instead — this does the same thing:

{
  "mcpServers": {
    "formmaker": {
      "url": "https://mcp.formmaker.co.in/mcp",
      "headers": { "Authorization": "Bearer fm_live_YOUR_KEY" }
    }
  }
}

Restart Cursor

Cursor only reads this file when it starts, so close Cursor and open it again after you save.

Check it worked

Open Cursor's chat (in Agent mode) and ask:

Show me my HubSpot forms

If your forms come back, you're connected. If nothing happens, check that you restarted Cursor, and that the text you pasted matches exactly (a missing comma or bracket is the usual cause).

Your key works like a password — it can open every form in your account. If you put the .cursor/mcp.json file inside a project, be careful not to upload or share it. Keeping the key in the home-folder file is safest. If it ever gets out, make a new key from your dashboard. More about your keys.