[FEATURE]: Remote Figma MCP support #2563

Closed
opened 2026-02-16 17:36:15 -05:00 by yindo · 11 comments
Owner

Originally created by @AI091 on GitHub (Nov 4, 2025).

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

For using The remote figma MCP, I think it currently isn't supported as I dont see it in the catalog. I find it important and thus switch to claude code when I need to use it.

Originally created by @AI091 on GitHub (Nov 4, 2025). ### Feature hasn't been suggested before. - [x] I have verified this feature I'm about to request hasn't been suggested before. ### Describe the enhancement you want to request For using The remote figma MCP, I think it currently isn't supported as I dont see it in the [catalog](https://www.figma.com/mcp-catalog/). I find it important and thus switch to claude code when I need to use it.
yindo added the discussion label 2026-02-16 17:36:15 -05:00
yindo closed this issue 2026-02-16 17:36:15 -05:00
Author
Owner

@rekram1-node commented on GitHub (Nov 4, 2025):

I think this should work just fine once #988 is closed.

Our designer has been wanting this too

@rekram1-node commented on GitHub (Nov 4, 2025): I think this should work just fine once #988 is closed. Our designer has been wanting this too
Author
Owner

@mrvedmutha commented on GitHub (Dec 8, 2025):

I tried writing this in opencode.json

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
     "figma-mcp-dektop": {
       "type": "remote",
       "url": "http://127.0.0.1:3845/mcp"
     }
   }
}

Make sure to run mcp in figma app. Hope this helps

@mrvedmutha commented on GitHub (Dec 8, 2025): I tried writing this in opencode.json ``` { "$schema": "https://opencode.ai/config.json", "mcp": { "figma-mcp-dektop": { "type": "remote", "url": "http://127.0.0.1:3845/mcp" } } } ``` Make sure to run mcp in figma app. Hope this helps
Author
Owner

@connorads commented on GitHub (Dec 13, 2025):

I think this should work just fine once #988 is closed.

Our designer has been wanting this too

Hey @rekram1-node could we potentially re-open this issue?

I've setup a few OAuth MCP servers with opencode thanks to #988 being completed via #5014: Linear, Notion and Sentry - all working well 🫶

However, the remote Figma MCP server doesn't seem to work: 403

    "figma": {
      "type": "remote",
      "url": "https://mcp.figma.com/mcp",
      "oauth": {}
    }
opencode mcp auth figma                         

┌  MCP OAuth Authentication
│
■  Authentication failed
│
■  Dynamic client registration failed: HTTP 403
│
└  Done

and it might be because Figma blocks it somehow 🥲
Perhaps yous could request access: https://form.asana.com/?k=kBG-ejRQTdY8x_H6a4vM3Q&d=10497086658021

Want remote server access?
If you’re looking to connect the Figma remote MCP server to your MCP client, you can apply to register your client for remote access.
Join the waitlist

https://www.figma.com/mcp-catalog/

Image
@connorads commented on GitHub (Dec 13, 2025): > I think this should work just fine once [#988](https://github.com/sst/opencode/issues/988) is closed. > > Our designer has been wanting this too Hey @rekram1-node could we potentially re-open this issue? I've setup a few OAuth MCP servers with opencode thanks to #988 being completed via #5014: Linear, Notion and Sentry - all working well 🫶 However, the remote Figma MCP server doesn't seem to work: `403` ```json "figma": { "type": "remote", "url": "https://mcp.figma.com/mcp", "oauth": {} } ``` ``` opencode mcp auth figma ┌ MCP OAuth Authentication │ ■ Authentication failed │ ■ Dynamic client registration failed: HTTP 403 │ └ Done ``` and it might be because Figma blocks it somehow 🥲 Perhaps yous could request access: https://form.asana.com/?k=kBG-ejRQTdY8x_H6a4vM3Q&d=10497086658021 > Want remote server access? If you’re looking to connect the Figma remote MCP server to your MCP client, you can apply to register your client for remote access. [Join the waitlist](https://form.asana.com/?k=kBG-ejRQTdY8x_H6a4vM3Q&d=10497086658021) https://www.figma.com/mcp-catalog/ <img width="1601" height="826" alt="Image" src="https://github.com/user-attachments/assets/aa3cac2d-e07e-4d2b-8c9e-f7116517b900" />
Author
Owner

@jjjrmy commented on GitHub (Jan 1, 2026):

still getting 403

@jjjrmy commented on GitHub (Jan 1, 2026): still getting 403
Author
Owner

@rdvo commented on GitHub (Jan 1, 2026):

Aiden will save us

@rdvo commented on GitHub (Jan 1, 2026): Aiden will save us
Author
Owner

@discountry commented on GitHub (Jan 4, 2026):

I can't live without figma mcp

@discountry commented on GitHub (Jan 4, 2026): I can't live without figma mcp
Author
Owner

@rekram1-node commented on GitHub (Jan 4, 2026):

waiting for approval

@rekram1-node commented on GitHub (Jan 4, 2026): waiting for approval
Author
Owner

@kiratheone commented on GitHub (Jan 4, 2026):

I can't live without figma mcp

You can use Figma Desktop MCP as an alternative while waiting for approval.

@kiratheone commented on GitHub (Jan 4, 2026): > I can't live without figma mcp You can use Figma Desktop MCP as an alternative while waiting for approval.
Author
Owner

@jjjrmy commented on GitHub (Jan 4, 2026):

I can't live without figma mcp

https://github.com/anomalyco/opencode/issues/988#issuecomment-3708284699 This worked for me

@jjjrmy commented on GitHub (Jan 4, 2026): > I can't live without figma mcp https://github.com/anomalyco/opencode/issues/988#issuecomment-3708284699 This worked for me
Author
Owner

@skhaz commented on GitHub (Jan 5, 2026):

Same here. Dynamic client registration failed: HTTP 403.

@skhaz commented on GitHub (Jan 5, 2026): Same here. Dynamic client registration failed: HTTP 403.
Author
Owner

@tim80411 commented on GitHub (Jan 22, 2026):

https://github.com/anomalyco/opencode/issues/988#issuecomment-3708284699 This worked for me

This worked for me too

@tim80411 commented on GitHub (Jan 22, 2026): > https://github.com/anomalyco/opencode/issues/988#issuecomment-3708284699 This worked for me This worked for me too
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#2563