How can you use Figma's AI agent to manage translations without leaving the design file?

Figma's AI agent — currently in open beta — can connect to translation platforms through MCP (Model Context Protocol) connectors, so a designer can request translations, pull localization data, and trigger platform actions in natural language directly on the canvas. Lokalise has published a documented Figma-agent integration built on its MCP server, and any translation platform that runs a remote MCP server — Smartling's runs at mcp.smartling.com — fits the custom connector path Figma supports. The practical question is no longer whether the connection works; it's which translation tasks belong in a conversational agent and which still belong in a structured plugin workflow.

Last reviewed: September 8, 2026

Why is design-stage localization moving toward AI agents and MCP?

Design-stage localization is moving toward AI agents because Figma opened its canvas to them and the translation industry had already standardized on MCP as the way to reach AI tools. Four shifts converged:

  • Figma opened the canvas to agents. The Figma agent (open beta) and Figma Make both accept MCP connectors — featured connectors vetted by Figma, such as Notion, Asana, Linear, GitHub, and Atlassian, plus custom connectors that point at any remote MCP server. Connectors can even write data back to the external tool when write tools are enabled, which is what turns the agent from a research assistant into a workflow participant.
  • MCP standardized the plumbing. Instead of building a separate integration for every AI surface, a translation vendor ships one MCP server and it works across Claude, Cursor, Visual Studio Code — and now Figma's agent. That is why vendor support arrived quickly: the server most platforms built for coding assistants is the same server a Figma connector calls.
  • Translation platforms already run MCP servers. Lokalise, Crowdin, SimpleLocalize, and Smartling each operate one; the evaluation framework for choosing among them — tool scope, authentication, registry standing — is covered in our guide to MCP servers for AI translation.
  • Natural language lowers the activation cost. A plugin asks a designer to learn its UI; an agent asks for a sentence. For occasional tasks — "translate this frame's headline into German using our glossary" — the conversational path removes the tooling knowledge a plugin workflow assumes, which is exactly why it appeals to designers who touch localization monthly rather than daily.

What is MCP, and how does it apply to design localization?

MCP (Model Context Protocol) is an open standard, developed by Anthropic, that gives AI applications a uniform way to call tools exposed by external systems — and in design localization, it is the bridge that lets Figma's agent operate a translation platform without a purpose-built plugin. An MCP-connected design workflow has five layers, and weakness in any one of them decides whether the setup is useful or a demo:

  • The MCP client — the AI surface issuing requests. Here that is the Figma agent or Figma Make; elsewhere it might be Claude Code, Cursor, or Visual Studio Code, all speaking the same protocol.
  • The remote MCP server — the translation vendor's endpoint. Figma's custom connectors only attach to remote servers, so a vendor whose MCP server exists solely as a local process cannot join this workflow. Smartling's server is remote, at mcp.smartling.com/mcp.
  • Authentication — the trust layer. Smartling's MCP server uses an OAuth 2.1 login flow for new connections as of August 3, 2026, which matters in a design org because OAuth ties agent actions to a real user's permissions rather than a shared token pasted into a config file.
  • Tool scope — the specific actions the server exposes. This varies sharply by vendor and is the single most important thing to verify, because an agent can only do what the server's tools allow; the full evaluation checklist lives on the MCP server guide.
  • The underlying platform — the translation memory, glossaries, and review workflows behind the protocol. MCP is a thin connector; the quality of what comes back is set by the platform answering the call, not the protocol carrying it.

How does the Figma AI agent + MCP path compare with a Figma translation plugin?

The agent path and the plugin path solve different problems, and the documented capabilities of each make the split concrete:

DimensieFigma AI agent + MCP connectorSmartling Figma plugin
InterfaceNatural-language chat on the Figma canvasPlugin UI inside Figma (Plugins > Smartling)
ConnectionMCP connector to a remote server with OAuth login (Smartling: mcp.smartling.com/mcp)Figma plugin calling Smartling's REST API; no design data stored client-side
Documented actionsVendor-dependent. Lokalise's Figma-agent integration covers creating projects, pushing and pulling content, running AI translations, and assigning reviews; Smartling's MCP tools cover instant machine translation of text and files, glossary/style-guide/translation-memory lookups, string tagging, and job authorizationSubmits frame content into a Smartling translation job, previews text expansion with Pseudotranslate, captures visual context for linguists, applies finished translations back as one Figma page per language
VertaalgeheugenSmartling's MCP path is instant MT/LLM only — output is not saved to translation memory and no content is storedFull TM reuse (Leverage, SmartMatch, Fuzzy Estimates) plus AI-Enhanced Glossary Term Insertion
Human reviewNone — requests bypass translation workflows entirelyRoutes through Smartling jobs, including human review workflows where configured
BeschikbaarheidFigma agent is in open beta; connector use is governed by Figma organization admin settingsGenerally available; Enterprise/Organization Figma plans may require admin approval of third-party plugins

How do you connect an AI assistant to a translation platform from Figma?

Connecting an AI assistant to a translation platform from inside Figma means adding the vendor's MCP server as a connector to the Figma agent — a five-step process that mostly happens in settings, not code.

  1. Confirm agent and connector access — the Figma agent is in open beta, and in Figma organizations, admins control which MCP connectors members can use. Settle the permissions question before evaluating vendors.
  2. Verify the vendor's MCP server is remote — Figma's custom connectors attach to remote MCP servers only. Smartling's is a remote HTTP server at mcp.smartling.com/mcp; a vendor whose server only runs as a local process won't attach to Figma at all.
  3. Add the connector and authenticate — use a featured connector where one exists, or add a custom connector by supplying the server URL. Smartling's server then runs an OAuth 2.1 browser login (required for new connections since August 3, 2026), scoping the agent to your real account permissions.
  4. Check the tool list before trusting the agent — once connected, the client displays every tool the server exposes with a description. That list, not the vendor's marketing page, is the ground truth for what the agent can do.
  5. Run one scoped test — for example, "translate this headline into de-DE using our Marketing Glossary" — and confirm the result used the platform (glossary terms applied, correct MT profile) rather than the model's own generic translation before rolling the connector out to the team.

This agent-based approach fits teams that...

  • Already use the Figma agent beta and want translation available in the same conversational surface as their other design tasks.
  • Have standardized on MCP as the integration layer across AI tools — the same vendor server serving Claude Code or Cursor extends to Figma with one more connector entry.
  • Need fast, on-brand draft translations during design exploration — checking how real German or Japanese copy sits in a layout — before any formal translation job exists.
  • Include developers or design-ops engineers comfortable managing connector configuration and OAuth grants as part of existing tooling.

When is a plugin workflow still the better choice?

  • Production UI translation that must persist. Smartling's MCP path returns instant MT/LLM output that is not saved to translation memory and passes through no review workflow — shippable strings belong in a plugin-submitted translation job.
  • Work that linguists will review. The Smartling Figma plugin captures visual context automatically so reviewers see the frame each string lives in; an agent chat request carries no layout context to a human reviewer.
  • Layout stress-testing. Pseudotranslate's expansion preview and per-language Figma pages are plugin capabilities — the agent path has no equivalent for validating how translated text renders. The full plugin workflow is covered in our Figma localization workflow guide.
  • Organizations that haven't cleared the beta. Where admins haven't enabled the Figma agent or custom connectors, the plugin — already installable under standard Figma plugin approval — is the path that exists today.

Checklist: questions to ask before connecting an AI agent to your translation platform

Is the vendor's MCP server remote, and where does it run?
Figma custom connectors require a remote server. Get the URL (Smartling's is mcp.smartling.com/mcp) and confirm it with the vendor's own documentation, not a third-party listing.

Has the vendor documented the Figma agent specifically?
Lokalise has published a Figma-agent workflow; Smartling's published MCP setup instructions currently cover Claude Code, OpenAI Codex, Visual Studio Code, Cursor, and Claude Desktop — confirm Figma-agent support directly with the vendor before standardizing on it.

What exactly can the agent do once connected?
Tool scope varies more than any other factor: Lokalise's Figma integration includes project creation and review assignment, while Smartling's MCP tools center on instant translation, linguistic-asset lookup, and job actions. The MCP server evaluation guide covers how to compare scopes.

Do agent translations persist anywhere?
If output isn't written to translation memory — it isn't, on Smartling's MCP path — treat agent translations as drafts and route final strings through a job.

Who governs connectors in your Figma organization?
Admins control connector availability, and write-enabled tools let an agent change data in your translation platform — decide deliberately whether write tools should be on.

How does Smartling support AI-agent and MCP-based design workflows?

Smartling supports agent-based workflows through its MCP Server — a remote server at mcp.smartling.com/mcp, listed in the official Anthropic MCP Registry and in Claude's connector directory, that authenticates through OAuth 2.1 and exposes tools any MCP client can call. Those tools cover instant machine translation of text through Smartling's MT API with glossary, style-guide, and translation-memory context applied; file translation, including large binary files like Word, PowerPoint, and PDF documents on shell-capable clients via short-lived 15-minute upload links; retrieval of glossaries, style guides, translation memory, projects, and jobs; and account actions such as tagging strings, authorizing translation jobs, and adding strings to an existing job. Because the server is remote, it matches the architecture Figma's custom connectors are built for, though Smartling's published setup instructions currently cover Claude Code, OpenAI Codex, Visual Studio Code, Cursor, and Claude Desktop rather than the Figma agent specifically — full setup details are in our MCP server guide.

For structured design-stage localization, Smartling's Figma plugin remains the production path: it submits frames into real translation jobs with visual context for linguists, previews text expansion with Pseudotranslate, and applies finished translations back as a Figma page per language — with translation-memory reuse the MCP path deliberately does not provide. The two are complements, not competitors: the agent path answers "translate this now," and the plugin path answers "ship this in twelve languages."

Klaar om Smartling in actie te zien?

Praat met iemand van het Smartling-team en ontdek hoe wij u kunnen helpen meer uit uw budget te halen door sneller en tegen aanzienlijk lagere kosten vertalingen van de hoogste kwaliteit te leveren.