opencode icon indicating copy to clipboard operation
opencode copied to clipboard

HTTP 405 on Figma MCP

Open amgdev9 opened this issue 1 month ago • 8 comments

Description

Tried to use figma MCP server (remote using https://mcp.figma.com/mcp) but when connecting it returns a 405 Method not Allowed error and does not authenticate. Has anyone been able to configure this MCP successfully?

OpenCode version

v1.0.163

Steps to reproduce

Run opencode with this configuration:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "figma-mcp": {
      "type": "remote",
      "url": "https://mcp.figma.com/mcp",
      "enabled": true
    }
  }
}

Then figma MCP won't appear enabled, showing a HTTP SSE error: 405

Screenshot and/or share link

No response

Operating System

macOS 26.0.1

Terminal

Alacritty

amgdev9 avatar Dec 16 '25 17:12 amgdev9

This issue might be a duplicate of existing issues. Please check:

  • #5371: [FEATURE]: Support MCP servers that require POST-based or non-standard SSE handshake - This feature request directly addresses the 405 Method Not Allowed error you're encountering with Figma MCP, as it's requesting support for POST-based MCP connections instead of the standard GET+SSE flow.
  • #1720: Issue with MCP and config - Another user reported MCPClientError with Figma MCP configuration, though in a local setup context.
  • #3984: Figma MCP access - Mentions the Figma MCP has authentication/whitelisting requirements.

Feel free to ignore if none of these address your specific case.

github-actions[bot] avatar Dec 16 '25 17:12 github-actions[bot]

We need to be approved by figma to use their mcp so maybe that's the issue? I think we are in hte midst of the approval process rn

rekram1-node avatar Dec 16 '25 17:12 rekram1-node