Skip to main content
Glama

Cursor Talk to Figma MCP

by paragdesai1

get_annotations

Retrieve all annotations from a Figma document or specific node using the Cursor AI integration, enabling seamless design review and collaboration.

Instructions

Get all annotations in the current document or specific node

Input Schema

NameRequiredDescriptionDefault

No arguments

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": {}, "type": "object" }

Implementation Reference

  • The handler function for the 'get_annotations' MCP tool. It proxies the request to the Figma plugin via sendCommandToFigma, serializes the result as JSON text response, and handles errors.
    server.tool( "get_annotations", "Get all annotations in the current document or specific node", { nodeId: z.string().optional().describe("Optional node ID to get annotations for specific node"), includeCategories: z.boolean().optional().default(true).describe("Whether to include category information") }, async ({ nodeId, includeCategories }) => { try { const result = await sendCommandToFigma("get_annotations", { nodeId, includeCategories }); return { content: [ { type: "text", text: JSON.stringify(result) } ] }; } catch (error) { return { content: [ { type: "text", text: `Error getting annotations: ${error instanceof Error ? error.message : String(error)}` } ] }; } } );
  • Input schema definition for the 'get_annotations' tool using Zod validation: optional nodeId and includeCategories (default true).
    nodeId: z.string().optional().describe("Optional node ID to get annotations for specific node"), includeCategories: z.boolean().optional().default(true).describe("Whether to include category information") },
  • Registration of the 'get_annotations' tool on the MCP server with name, description, schema, and handler.
    server.tool(

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/paragdesai1/parag-Figma-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server