Self-hosted Framelink Figma MCP MCP alternatives
Framelink's Figma server installs and runs locally, so the process and your Figma access token stay on your own machine. It reads a file through the Figma API with get_figma_data and download_figma_images; self-hosting keeps the credential local even though the design data still comes from Figma's API.
The servers below all run as local commands too. Notably, neither Canva nor Figma's own official server can be self-hosted, so the design picks here narrow to Penpot, alongside utilities and workspace servers you would commonly run beside a design reader.
The 8 best self-hosted alternatives
The one design server here you can fully self-host: Penpot's official server runs locally to read and manipulate open-source design files, including export_shape and execute_code, with the data on infrastructure you control.
Set up Penpot →Anthropic's reference Fetch server runs locally and converts a URL to clean markdown, so an agent can read a hosted spec without leaving your own process.
Set up Fetch →Local by design, the reference Memory server stores a knowledge graph of entities, relations, and observations on your disk, persisting design context across a session.
Set up Memory →A self-contained utility: the reference Time server returns the current time and converts timezones locally, with nothing to authenticate and nothing leaving the machine.
Set up Time →Run it yourself and the community Slack server reads history, DMs, and search over stdio with no workspace bot, keeping the team's chat reachable from a local process.
Set up Slack →If a design system or asset list lives in a base, the Airtable server installs locally and inspects schema, then reads, searches, and writes records, fields, and comments from your own process.
Set up Airtable →Coda's server runs locally and connects an agent to docs, pages, tables, and rows, fitting when the spec behind a design sits in a Coda doc you want read from your own machine.
Set up Coda →- DockerOfficial
Run locally to aggregate and secure containerized servers behind one endpoint, the Docker MCP Gateway adds on-demand discovery, useful for managing a design server alongside others you self-host.
Set up Docker →
How to choose
For design specifically, Penpot is the only fully self-hostable option here, since Canva and Figma's official server are hosted-only. The rest, Fetch, Memory, Time, Slack, Airtable, and Coda, run locally for the context around a design, and Docker's Gateway helps manage them together. Self-hosting keeps tokens and processes local, but Figma and other product data still arrives over each API.
FAQ
- Can the Framelink Figma MCP server be self-hosted?
- Yes. It runs as a local command holding your Figma token. It still reads files through the Figma API, so self-hosting keeps the credential and process on your machine rather than the design data itself.
- Is there a self-hostable design server besides Framelink?
- Penpot. Its official server runs locally and both reads and manipulates open-source design files. Canva and Figma's own official server are hosted-only, so they cannot be run on your own infrastructure.