Agent does not invoke Figma MCP tools (get_screenshot, get_design_context) despite server connected and tools loaded

Hey, thanks for the report. This is a known issue. The MCP server connects and finds tools on the client side, but they don’t make it into the toolset the agent gets on the backend. The team is aware, but there’s no ETA for a fix yet.

A few things to try:

  1. Update Cursor to the latest version. You’re on 2.5.17. It won’t necessarily fix this specific bug, but it might help.

  2. Toggle MCP off and on in Cursor Settings > Tools & MCP. Turn off Figma MCP, wait a couple seconds, then turn it back on. After that, open a new chat. For some users, even toggling any other MCP helps since it forces all servers to reinitialize.

  3. Try a project-level config instead of a global one. Add .cursor/mcp.json at the project root with the same Figma config. For some users, this works more reliably.

  4. Wait a bit after connecting. There can be a delay between the UI showing the server as connected (green) and the agent actually getting access to the tools. Sometimes waiting helps.

I can see you already tried a new chat, a restart, and explicitly listing the tools in the prompt. If toggling and updating still don’t help, let me know.

Related threads:

1 Like