Figma MCP vs paper.design MCP: what your agent can do

Figma's MCP and paper.design's MCP compared on drawing, setup, plans and limits, with Kite as a third option your agent designs in alongside your team.

Founder, KiteUpdated 9 min read
Two cursors drawn in blue and orange dots over the faint words “You and your agents, on one board”

Short answer: paper.design's MCP is a local server inside paper.design's desktop app that lets agents like Claude Code, Codex and Cursor read and write an HTML and CSS design, with 100 tool calls a week free. Figma's MCP is a hosted server that mainly reads Figma files for code, and on paid plans can now draw in them too, in beta.

Key takeaways

  • paper.design's server runs on your computer, with the desktop app open. A remote server is listed as coming soon.
  • Figma's server is hosted, and drawing works only on that remote server, on paid plans, in beta.
  • Free use differs a lot: 100 tool calls a week on paper.design, 20 calls a month on Figma's Starter plan or a View or Collab seat.
  • An independent test in July 2026 found the two about even on quality, with paper.design cheaper and steadier.
  • Kite is a third option: a hosted server any MCP client can use, where agents draw real layers in a file your team shares.

What a design MCP server is

MCP (Model Context Protocol) is an open standard that lets an AI assistant use outside tools and data. Anthropic open-sourced it in November 2024, and its own site calls it “a USB-C port for AI applications”.

A design MCP server is a design tool's doorway for agents, through which an agent can look at a design file, read its layers and styles, and in some tools draw new ones. Two things decide what it is like to use: where the server runs, and whether the agent may write. Figma and paper.design answer both differently.

What paper.design's MCP does

paper.design is a design tool whose canvas is HTML and CSS. Its MCP docs say agents can read and write your files through it: generate a layout, pull in real content, or turn a selected frame into code. Because the canvas is already web code, paper.design argues its MCP is usually faster and uses fewer tokens than other design tools.

How you connect it

The server lives in paper.design's desktop app, which runs on macOS, Windows and Linux (see paper.design's downloads). Opening the app starts the server in the background and installs a command-line tool. In the editor, Connect your agent adds it to your tool in one click. As of October 28, 2026 the docs list:

  • Claude and Claude Code, as an extension and a plugin.
  • Codex, which also covers the Codex tab in ChatGPT's app.
  • Cursor, from its marketplace.
  • OpenCode, Antigravity, the GitHub Copilot app and VS Code.
  • Any other agent, as a local stdio server.

Everything runs locally: the new setup talks to the app through paper mcp, and older setups used a localhost address, http://127.0.0.1:29979/mcp, that still works while a file is open. Reads and writes go to the file open in the desktop app, so the app has to be running. paper.design's troubleshooting page says the same: keep the app open with a file loaded.

Two changes are worth knowing: paper.design's September 2026 build log lists remote MCP as coming soon, and says its browser app now supports WebMCP, so agents that run in the browser can use it there.

What the agent can do

The agent reads and writes, and according to paper.design's docs and build log it can:

  • Draw layouts in the open file, and change layer order or move layers into new parents.
  • Create and open files, and switch pages.
  • Add tokens from your code's CSS variables or an existing design.
  • Generate images.
  • Read a frame back as code to build it, alongside Copy as React or Tailwind.

Comments arrived in August 2026, and the build log says they are for talking with “your teammates and your agents”. Components are not there yet: the build log lists them as coming soon.

paper.design's plans and limits

paper.design counts MCP tool calls by the week. As of October 28, 2026, its pricing page lists:

  • Free: unlimited viewers and editors, 100 MCP tool calls a week, limited image generation.
  • Pro: $20 per editor a month, or $16 billed yearly, with 1M MCP tool calls a week and video export.
  • Organizations: Pro plus SAML, SSO and admin controls, on a custom contract.

Every read, edit or check the agent makes is a tool call, so 100 a week suits a trial more than daily work.

What Figma's MCP does

Figma's MCP server was built to take designs into code. Its read tools, such as get_design_context, get_metadata, get_screenshot and get_variable_defs, give an agent a frame's structure, a picture of it and its variables. Code Connect maps Figma components to the ones in your codebase. The full list is in Figma's tools and prompts.

The remote server lives at https://mcp.figma.com/mcp, and you sign in with your Figma account. Only clients in Figma's MCP catalog can connect, such as Claude Code, Cursor, Codex and VS Code (see Figma's setup page). There is also a desktop server, but Figma's help centre says it can't write to the canvas.

Drawing in Figma, in beta

Since March 2026 an agent can draw in Figma with the use_figma tool, which runs code through Figma's Plugin API. It builds frames, components, variants, variables and auto layout, using your team's own components. Figma's write to canvas docs set the rules:

  • Only through the remote server.
  • On Professional, Education, Organization and Enterprise plans.
  • With edit access to the file.
  • In beta: free for now, later “a usage-based paid feature”.

While it is in beta, Figma suggests testing on a copy of your library or on a draft file.

Figma's plans and limits

Figma's rate limits depend on the plan and the seat. As of October 28, 2026:

  • View and Collab seats, and the Starter plan: up to 20 calls a month.
  • Full and Dev seats on Professional: up to 200 a day and 10 a minute.
  • Organization: 200 a day and 15 a minute. Enterprise: 600 a day and 20 a minute.

Those limits count reads, and tools that write to Figma files are exempt. A Full seat on the Professional plan is listed at $16 a month on Figma's pricing page, as of October 28, 2026.

Figma MCP vs paper.design MCP vs Kite, side by side

The table sums up the facts above, as of October 28, 2026, with Kite as a third column.

Figma's MCPpaper.design's MCPKite
Where the server runsHosted, plus a desktop serverOn your computer, inside the desktop appHosted; Kite for Mac adds a local one
Can the agent draw?Yes, in beta, on paid plans, remote server onlyYes, in the file open in the appYes, on every plan, including free
What a design is made ofFigma's own formatHTML and CSSHTML and CSS
Which agentsClients in Figma's catalogClaude, Codex, Cursor and others on the same computerAny MCP client with sign-in; guides for 12
ComponentsBuilds with your Figma componentsComing soonComponents with variants
Free use20 calls a month, no drawing100 tool calls a week200 agent actions a day, 3 files
Paid use200 reads a day on a Professional Full seat; writes exemptPro $20 per editor a month: 1M tool calls a weekPro $20 per editor a month: unlimited agent actions

We make Kite. One Kite agent action is one tool call, so the rows count the same thing. Kite's column comes from Kite's pricing and its list of MCP tools. For Kite against each tool on its own, see Kite vs Figma and Kite vs paper.design.

What an independent test found

In July 2026, Jess Wang at Braintrust compared the two servers. Claude Code, on Claude Sonnet 5, had to recreate webpages from screenshots, building each one in the design tool first, and each run saw only one of the two servers. The simple pages came from Design2Code, a screenshot-to-code benchmark of real webpages published by researchers in 2024.

  • On 40 simple pages, visual similarity was 0.741 for paper.design and 0.744 for Figma: a tie.
  • On 27 complex designs, paper.design scored 0.716 and Figma 0.679, a gap the study calls not significant.
  • On the complex designs, Figma's results varied about 1.9 times as much from run to run. Its runs took 42% longer and cost 32% more per point of visual quality: $3.73 against $2.82 per point, or $2.53 against $2.02 per run (Braintrust, July 2026).

So the server matters less for how good a page looks than for how steady and cheap the runs are. The test measured one task, recreating a page, and it did not include Kite.

When each one fits

Choose Figma's MCP when your designs and design system already live in Figma. The agent reads the real file, Code Connect ties it to your code, and on a paid plan it can draw with your own components. Expect beta rough edges when it writes, and a tight cap on View and Collab seats.

Choose paper.design when your agent runs on your own computer and you want a free HTML canvas, with unlimited editors for the team. Its shaders, P3 colour and CSS filters, set out on its comparison with Figma, suit visual work, and the agent writes code-shaped designs. Skip it for now if you need components, or an agent that runs on another machine, such as a cloud agent.

Use both if you are moving from Figma. paper.design's MCP docs include a guide, “Syncing tokens from Figma”, where one agent reads colours and text styles through Figma's server, then writes them into a paper.design file as tokens.

If neither fits, the next section covers a hosted option, and hosted design MCP servers lists more. For a wider list, see paper.design alternatives.

A third option: Kite

Kite is a design canvas built for agents, made of HTML and CSS like paper.design, with a hosted server like Figma. Its address for agents is https://kite.new/api/mcp. It is a streamable HTTP server that signs in with OAuth: your tool opens a browser window, you sign in and click Allow, with no key to copy and nothing to install.

How agents connect to Kite

Because it is hosted, any MCP client that supports sign-in can connect, from any computer. Kite has setup guides for Claude, Claude Code, ChatGPT, Codex, Cursor, VS Code, GitHub Copilot CLI, Grok, Manus, v0, Antigravity and Muse. Kite for Mac adds a local server for agents on your machine. Kite's MCP docs have the details.

A Kite file where Claude's cursor draws phone screens beside a website home page, the screens it is working on outlined in blue, a pill reading “Claude is designing Phone · Ten minutes away and 2 more · Following”, and Claude's steps in the Agent panel
Claude drawing in a Kite file: its cursor, the frames it is changing, and its steps in the Agent panel.

The agent gets 59 tools to read the file, draw, edit and check its own work as a picture. It reads the file's design system first and draws with its variables, components and skills, and what it draws is ordinary layers in a shared file, so your team can select them, change them or undo them while it works.

You can also hand work to an agent in a comment. Mention it as you would a teammate, such as “@Claude make this card denser”, and the comment shows when it is waiting, working and done. In a browser, the request waits until you tell your agent “do my Kite requests”. Only Kite for Mac starts Claude Code or Codex on it straight away.

A comment on a frame in Kite that says “turn this list into cards @Claude”, with the status “Claude is working” under it
A request for Claude, left in a comment on the frame it is about.

Kite's plans

Kite's free plan has unlimited editors and viewers, one workspace with 3 files, and 200 agent actions a day. Pro is $20 per editor a month, or $16 billed yearly, with unlimited agent actions. There are no AI credits: your agent runs on the plan you already pay for. When the team needs the work in Figma, Copy to Figma pastes the frames there as layers. To get started, follow how to design with your agents.

Kite is not the pick for everyone: if your team's library and reviews live in Figma, Figma's own server keeps the agent in that file. If you want shaders and a free HTML canvas with your agent on your own computer, paper.design does that well.

Methodology: on October 28, 2026 we checked every paper.design fact against paper.design's own docs, build log and pricing page. We checked every Figma fact against Figma's developer docs and help centre, and the test results against Braintrust's published study. All are linked in place. Kite's facts come from Kite's own docs and pricing. Both rival servers change month to month, so this page is checked again each quarter.

Questions

What is the paper.design MCP?
It is the MCP server built into paper.design's desktop app for macOS, Windows and Linux. Opening the app starts the server, and agents such as Claude Code, Codex and Cursor can then read and write the file you have open, which is HTML and CSS. It can also create files, add tokens and generate images.
Is paper.design's MCP free?
Yes, with a weekly cap. As of October 28, 2026, paper.design's free plan includes 100 MCP tool calls a week and unlimited editors. Pro is $20 per editor a month, or $16 billed yearly, and raises the cap to 1M tool calls a week.
Does paper.design have a hosted or remote MCP server?
Not yet. The server runs on your computer inside paper.design's desktop app, and paper.design's September 2026 build log lists remote MCP as coming soon. Its browser app supports WebMCP for agents that run in the browser. If you need a hosted server today, Figma's remote server and Kite are both hosted.
Can Figma's MCP server draw in Figma?
Yes, in beta. Figma's use_figma tool lets an agent create and edit frames, components, variables and auto layout. It works only through the remote server, on Professional, Education, Organization and Enterprise plans, with edit access to the file. It is free during the beta and will later be usage-based.
Which is better, Figma MCP or paper.design MCP?
It depends where your team works. In Braintrust's July 2026 test, both produced pages of about the same quality, while paper.design's runs were steadier and cost less per point of visual quality. Pick Figma's MCP if your designs and design system live in Figma. Pick paper.design for a free HTML canvas on your own machine.
Can I use Figma's MCP and paper.design's MCP together?
Yes. Both can be connected to the same agent, and paper.design's docs have a guide that uses Figma's server to read colours and text styles from a Figma file, then writes them into a paper.design file as tokens.

About the author. Loukman Nacik is the founder of Kite, the design canvas people share with their AI agents.

About this comparison. Kite publishes this page and is one of the tools in it. Every tool, Kite included, is described from its own public docs, linked where each fact is stated.

Spotted something out of date? Contact us at hello@kite.new and we will correct it.

You and your agents,on one board.

In your browser, or in Kite for Mac. Bring the agent you already use.