Set up MCP in Cursor
You need an API key from your Unfurl account before the OAuth step. The key is shown only once when you create it — store it somewhere safe until you paste it on the Unfurl authorize page.Add the server
1
Create an API key in Unfurl
- Sign in at unfurl.pub and open the dashboard.
- Go to Dashboard → API keys (or API keys in the sidebar).
- Enter a label (e.g.
MCPorCursor) and create a new key. - Copy the full secret immediately — it starts with
oodoc_and is displayed only this one time. You will paste it when the browser opens the Unfurl authorize page after you add the MCP server.
2
Open MCP settings
In Cursor, open Settings → MCP (or Cursor Settings → Features → MCP, depending on your version).
3
Paste configuration
Add an entry named If your config already has
unfurl:mcpServers, merge the unfurl block without duplicating the outer key.4
Reload
Use Reload MCP or restart Cursor so the new server registers.
5
Authorize with your API key
When Cursor opens the browser for OAuth, complete the flow. On the Unfurl Connect to unfurl page, paste the API key you created in step 1 and submit. After that, the MCP connection is active.
Where the file lives
Cursor stores MCP config per installation; paths change between releases. Search Cursor’s documentation for “MCP configuration file” if you edit JSON on disk manually.Verify
In the AI chat (Cmd+L / Ctrl+L):“Call Unfurl MCP to publish a minimal HTML page titled ‘Cursor MCP test’ with a single H1 body”You should get
document_id and a share URL back.