Skip to main content
Solved

Figma's MCP product

  • August 27, 2026
  • 1 reply
  • 17 views

Anuj Singh

I’m trying to connect a custom MCP client directly to the Figma Remote MCP Server:

https://mcp.figma.com/mcp

I understand that Figma’s documentation currently says only clients listed in the MCP Catalog can connect.

Could someone from Figma confirm:

  • Is there currently a supported process for a custom MCP client to connect to the Remote MCP Server?
  • If so, is any registration, approval, or specific Figma plan required?
  • For a custom client requiring OAuth, should a Figma OAuth App Client ID/Client Secret be used, or does the Remote MCP Server use a different OAuth flow?

I’m specifically asking about a custom MCP client connecting to Figma's Remote MCP Server, not creating a custom MCP connector inside Figma Make or Figma Agent.

Thanks!

Best answer by adamsmasher

Hi ​@Anuj Singh! Thanks for your post - happy to help clarify this for you since I can understand why you might want to use a custom client.

  • Is there currently a supported process for a custom MCP client to connect?
    • As you’ve already discovered, only clients listed in the Figma MCP Catalog can connect to the remote MCP server (https://mcp.figma.com/mcp). We're being intentional about the integrations we support in the near term, and at the moment we've paused adding new MCP clients while we continue to build a strong and scalable foundation for all partners. If you'd like your client considered for a future addition, you can submit it here: MCP client request form. Real demand signal genuinely helps with prioritization.
  • Is registration, approval, or a specific plan required?
    • ​​​​​​​There's no self-serve registration that grants instant access today. It's an approval process on our side, and not something you can complete yourself via a form. Having said that, if what you actually need is a private, internal-only client or gateway (used only inside your own org, not a public client), that's a bit different and only available on Organization and Enterprise plans.
  • For a custom client requiring OAuth, should it use regular Figma OAuth App credentials or a different flow?
    • ​​​​​​​A standard Figma OAuth app client ID/secret on its own won't grant mcp:connect access - that scope is currently limited to catalog-approved clients. OAuth is the only supported authentication method for the remote MCP server (no personal access tokens or service accounts), but there isn't a generally available way for a customer to self-provision their own OAuth client for it today.

 

If your use case is actually more of an internal/private tool rather than a public client, then you’ll want to contact your Account Executive for more information. In the meantime, let me know if you have any other questions!

1 reply

adamsmasher
Figmate
  • Figmate
  • Answer
  • August 27, 2026

Hi ​@Anuj Singh! Thanks for your post - happy to help clarify this for you since I can understand why you might want to use a custom client.

  • Is there currently a supported process for a custom MCP client to connect?
    • As you’ve already discovered, only clients listed in the Figma MCP Catalog can connect to the remote MCP server (https://mcp.figma.com/mcp). We're being intentional about the integrations we support in the near term, and at the moment we've paused adding new MCP clients while we continue to build a strong and scalable foundation for all partners. If you'd like your client considered for a future addition, you can submit it here: MCP client request form. Real demand signal genuinely helps with prioritization.
  • Is registration, approval, or a specific plan required?
    • ​​​​​​​There's no self-serve registration that grants instant access today. It's an approval process on our side, and not something you can complete yourself via a form. Having said that, if what you actually need is a private, internal-only client or gateway (used only inside your own org, not a public client), that's a bit different and only available on Organization and Enterprise plans.
  • For a custom client requiring OAuth, should it use regular Figma OAuth App credentials or a different flow?
    • ​​​​​​​A standard Figma OAuth app client ID/secret on its own won't grant mcp:connect access - that scope is currently limited to catalog-approved clients. OAuth is the only supported authentication method for the remote MCP server (no personal access tokens or service accounts), but there isn't a generally available way for a customer to self-provision their own OAuth client for it today.

 

If your use case is actually more of an internal/private tool rather than a public client, then you’ll want to contact your Account Executive for more information. In the meantime, let me know if you have any other questions!