Skip to main content
Question

Support for PAT (Personal Access Token) based auth in figma remote MCP

  • November 18, 2025
  • 3 replies
  • 197 views

hakumar

We are successful in accessing the figma remote MCP exposed at "https://mcp.figma.com/mcp" via OAuth based access via browser SSO login. We are exploring ways to automate figma MCP access in a headless mode so would like to understand passing PAT token for remote MCP authentication. We tried passing PAT in Auth headers and X-Figma-Token header but get unauthorized for remote MCP at this endpoint "https://mcp.figma.com/mcp". We are able to use the dev mode and local MCP with the figma desktop app as explained above we need to access these tools in a headless mode and would understand if there are any settings that needs to be enabled at the admin level to support PAT for remote MCP auth.

 

❯ curl --location 'https://mcp.figma.com/mcp' \
--header 'Content-Type: application/json' \
--header 'X-Figma-Token: figd_xxxx' \
--header 'Accept: application/json' \
--data '{
    "jsonrpc": "2.0",
    "method": "tools/list",
    "params": {},
    "id": "1"
  }'
Unauthorized

❯ curl --location 'https://mcp.figma.com/mcp' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer figd_xxxx' \
--header 'Accept: application/json' \
--data '{
    "jsonrpc": "2.0",
    "method": "tools/list",
    "params": {},
    "id": "1"
  }'
Unauthorized

3 replies

shijia.me
  • Active Member
  • December 30, 2025

I also need this


hakumar
  • Author
  • New Member
  • December 30, 2025

I had reached out to figma for their support via the support email with the same query as in this community post and got the following response back about a month ago.


Hi Harish,
 
This is Clara from Figma Support. Thank you for reaching out with this question regarding the remote MCP server!
 
For your reference, Figma’s MCP server does not support authentication using personal access tokens and this cannot be enabled. We recommend MCP clients to connect using OAuth as described in our developer documentation here: Remote server
 
Thank you for your understanding and please let us know if you have any other open questions or concerns!


Best regards,

Clara
Techni

 

Hence, I pivoted to writing our own MCP using their public API’s. It does not cover all the tools offered in remote MCP but is was the best alternative to unblock at the moment. Kindly share any alternative solutions that worked for others.


shijia.me
  • Active Member
  • December 31, 2025

I had reached out to figma for their support via the support email with the same query as in this community post and got the following response back about a month ago.


Hi Harish,
 
This is Clara from Figma Support. Thank you for reaching out with this question regarding the remote MCP server!
 
For your reference, Figma’s MCP server does not support authentication using personal access tokens and this cannot be enabled. We recommend MCP clients to connect using OAuth as described in our developer documentation here: Remote server
 
Thank you for your understanding and please let us know if you have any other open questions or concerns!


Best regards,

Clara
Techni

 

Hence, I pivoted to writing our own MCP using their public API’s. It does not cover all the tools offered in remote MCP but is was the best alternative to unblock at the moment. Kindly share any alternative solutions that worked for others.

Thanks for your reply