Birta

How to publish a Cursor canvas to a public link

Cursor’s Publish turns a canvas into a read-only snapshot for your team on a paid plan. Connect Birta once and the same canvas gets an address anyone can open: your domain, your choice of who opens it, the same link after every edit.

Connect Cursor to Birta

What Cursor gives you today

Canvas: next to the chat

A canvas opens from the card in Cursor’s reply, from Open Canvas in the Command Palette, or as a tab in the Agents Window, and stays in the workspace’s canvas list.

Publish: a snapshot for teammates

The link opens read-only for anyone on your team, on Pro, Teams and Enterprise. Free accounts cannot create shares, you need to be on a team, and Legacy Privacy Mode blocks sharing.

Connect Cursor to Birta once

Give Cursor a place to publish the canvas it already has.

  1. 1

    Add Birta to Cursor in one click

    Add to Cursor

    Open the link and confirm the install Cursor offers; it writes the entry itself. You need Node.js 20 or newer.

  2. 2

    Link did not open Cursor? Add it by hand

    Add a Birta entry with the address https://birta.dev/mcp to ~/.cursor/mcp.json for every project, or to .cursor/mcp.json in one. On Enterprise an admin can limit which servers are allowed.

  3. 3

    Ask it for something, then confirm

    The first request comes back with a link. Open it, sign in with a one-time code from your email or with Google, and confirm access. No key to copy.

Then ask Cursor to publish

Copy this into the conversation where Cursor made your canvas.

Cursor

Publish the canvas that is open in this conversation as a site on Birta. Create a project named "Pricing calculator", put it into index.html with its CSS and JavaScript, publish it, and give me the live link. If anything in it needs Cursor to run, tell me what will change first.

  • published, version 1
  • here is the live link: pricing-calculator.birta.link

Share it. Keep making it better.

Tell Cursor what to change. It publishes again to the same address.

Same URL after edits

Each change is a new version on the same address. Every version is kept, rollback is one step.

Only certain people

Close version links to everyone but the people you add. They sign in and leave remarks on the page.

A few good questions

Give your canvas an address.

Connect once, publish from any chat.

Start free

More ways to share agent output