Skip to main content
Question

Amazon Q CLI or Q Developer can't connect to Figma Desktop MCP or Figma Remote MCP

  • November 12, 2025
  • 0 replies
  • 4 views

aroot

The provided directions for Amazon Q from https://www.figma.com/mcp-catalog/ do not work.

Repro steps for Remote MCP server

  1. Go to https://www.figma.com/mcp-catalog/ click on Amazon Q View install guide
  2. Click on Remote MCP server
  3. Apply MCP config
"figma": {
"url": "https://mcp.figma.com/mcp",
"type": "http"
}

Amazon Q Developer Error

MCP: server 'figma' failed to connect: SSE error: Non-200 status code (405)

Amazon Q CLI Error

Mcp error: -32002: Client error: HTTP status client error (405 Method Not Allowed) for url (https://mcp.figma.com/mcp)

2025-11-12T20:43:22.964897Z ERROR rmcp::transport::worker: 128: worker quit with fatal: Transport channel closed, when AuthRequired(AuthRequiredError { www_authenticate_header: "Bearer resource_metadata=\"https://mcp.figma.com/.well-known/oauth-protected-resource\",scope=\"mcp:connect\",authorization_uri=\"https://api.figma.com/.well-known/oauth-authorization-server\"" })
2025-11-12T20:43:22.964952Z ERROR chat_cli::mcp_client::oauth_util: 392: ## mcp: open http handshake attempted failed for https://mcp.figma.com/mcp: TransportError { error: DynamicTransportError { transport_name: "rmcp::transport::worker::WorkerTransport<rmcp::transport::streamable_http_client::StreamableHttpClientWorker<reqwest::async_impl::client::Client>>", transport_type_id: TypeId(0x3967ec071fb6b6bdda82f38f72411a83), error: AuthRequired(AuthRequiredError { www_authenticate_header: "Bearer resource_metadata=\"https://mcp.figma.com/.well-known/oauth-protected-resource\",scope=\"mcp:connect\",authorization_uri=\"https://api.figma.com/.well-known/oauth-authorization-server\"" }) }, context: "send initialize request" }. Attempting sse
2025-11-12T20:43:23.053272Z ERROR chat_cli::cli::chat::tool_manager: 1562: Error loading server figma: McpError(ErrorData { code: ErrorCode(-32002), message: "Client error: HTTP status client error (405 Method Not Allowed) for url (https://mcp.figma.com/mcp)", data: None })

Repro steps for Desktop MCP server

  1. Go to https://www.figma.com/mcp-catalog/ click on Amazon Q View install guide
  2. Click on Desktop MCP server https://developers.figma.com/docs/figma-mcp-server/local-server-installation/
  3. Download Figma Desktop for MacOS https://www.figma.com/downloads/
  4. Install Figma Desktop
  5. Open Figma Desktop
  6. Toggle dev mode
  7. Enable MCP Server
  8. Copy url http://127.0.0.1:3845/mcp
  9. Back on Desktop MCP server at https://developers.figma.com/docs/figma-mcp-server/local-server-installation/
  10. There are no specific Amazon Q instructions, scroll to Other editors

Configs to try

"figma-desktop1": {
"url": "http://127.0.0.1:3845/mcp"
}

"figma-desktop2": {
"type": "http",
"url": "http://127.0.0.1:3845/mcp"
}

Amazon Q Developer

MCP: server 'figma-desktop1' failed to connect: SSE error: Non-200 status code (400)

MCP: server 'figma-desktop2' failed to connect: SSE error: Non-200 status code (400)

Amazon Q CLI

2025-11-12T20:53:38.119056Z ERROR chat_cli::cli::chat::tool_manager: 1562: Error loading server figma-desktop1: McpError(ErrorData { code: ErrorCode(-32002), message: "MCP config is malformed: transport type is specified to be stdio but command is empty", data: None })
2025-11-12T20:53:38.286191Z ERROR chat_cli::mcp_client::oauth_util: 392: ## mcp: open http handshake attempted failed for http://127.0.0.1:3845/mcp: ExpectedInitResult(Some(EmptyResult(EmptyObject))). Attempting sse
2025-11-12T20:53:38.287371Z ERROR chat_cli::cli::chat::tool_manager: 1562: Error loading server figma-desktop2: McpError(ErrorData { code: ErrorCode(-32002), message: "Client error: HTTP status client error (400 Bad Request) for url (http://127.0.0.1:3845/mcp)", data: None })

 

0 replies

Be the first to reply!