-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
Currently when I try to access a prototype file (URL format like: "https://www.figma.com/proto/REDACTED/branch/REDACTED/REDACTED?node-id=REDACTED&starting-point-node-id=REDACTED") from Figma via your MCP tool, I get the following response:
figma-mcp - get_figma_data (MCP)(fileKey: "REDACTED", nodeId: "REDACTED")
⎿ Error: Error fetching file: Cannot read properties of null (reading 'components')
Then Claude tries the same without node-id, which results in this:
● figma-mcp - get_figma_data (MCP)(fileKey: "REDACTED")
Error: Error fetching file: Failed to make request to Figma API: Fetch failed with status 400: Bad Request
Software Versions
- Figma Developer MCP:
0.4.3 - Node.js:
v22.14.0 - NPM:
11.4.2 - Operating System: Debian Bullseye
- Client: Claude Code
- Client Version: 1.0.53
To Reproduce
Steps to reproduce the behavior:
- Setup MCP in Claude Code with
claude mcp add -s user figma-mcp -- npx -y figma-developer-mcp --figma-api-key=REDACTED --stdio - Ask Claude Code to get infos from specific Figma URL
- See errors in claude output
Expected behavior
Claude Code should be able to process the call to Figma
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working