Skip to main content
Miles Norton
New Member
November 19, 2025
Solved

I'm having issues with the figma mcp when using get_screenshot (base64)

  • November 19, 2025
  • 9 replies
  • 1490 views

I’ve been using figma mcp to retrieve a screenshot of my components and have recently run into an issue where it seems like it is incorrectly specifying the images media type :

```

figma - get_screenshot (MCP)(fileKey: "0omnbLjdtWHVzryhigcXZs", nodeId: "283-165840", clientLanguages: "typescript", clientFrameworks: "react")
  ⎿  [Image]
  ⎿ API Error: 400 {"type":"error","error": “type":"invalid_request_error","message":"messages.1.content.6.image.source.base64.data: Image does not match the provided media type image/jpeg"},"request_id":"req_011CVGog76HaLkwvz7p9LJFj"}

```

This topic has been closed for replies.
Best answer by Miles Norton

ahh yep - https://github.com/anthropics/claude-code/issues/11975

 

They’ve attempted a fix which still seems broken but you guys can follow on their github page

9 replies

November 19, 2025

Same here.

Esteban Y.
New Member
November 19, 2025

Same Issue.

Miles Norton
New Member
November 19, 2025

Out of curiosity what model are you guys using? ​@Craig M. ​@Esteban Y. 

Esteban Y.
New Member
November 19, 2025

Sonnet 4.5 here. In my case a possible issue is that the file .jpeg is actually a PNG MIME type, but the Figma MCP server is declaring it as image/jpeg 

November 19, 2025

Same (again)

 

Miles Norton
New Member
November 19, 2025

Thanks guys, I think this might be anthropics agent claude code. I ran this with copilot and it was fine and then I also ran the playwright mcp which is using there own screenshots and that is broken. Unless it is a coincidence that both these mcp’s broke I’m betting it is claude code. I’ll refer to their support and then comment back here with the results

Miles Norton
Miles NortonAuthorAnswer
New Member
November 19, 2025

ahh yep - https://github.com/anthropics/claude-code/issues/11975

 

They’ve attempted a fix which still seems broken but you guys can follow on their github page

November 20, 2025

Thanks ​@Miles Norton for following up and reporting back!

ksn
Figmate
Community Support
November 20, 2025

Hey ​@Miles Norton - also wanted to extend a thank you for providing some help here.

If you (or anyone else here) run into new issues with image media, let me know. I can check in with the teams that work with MCP.

 

Tangentially - if you have a separate issue involving MCP that isn’t directly related to this, please feel free to file a new ticket :D