Overview
What is figma_mcp_server?
A MCP (Model Context Protocol) server that implements a simple note storage system. It provides resources for individual notes, a prompt for summarizing notes, and a tool for adding new notes. This is a starter project intended for developers building MCP servers.
How to use figma_mcp_server?
Configure the server in Claude Desktop by editing the claude_desktop_config.json file. For development, use the uv command with a local directory; for published versions, use uvx figma_mcp_server. Once configured, Claude can interact with the server’s resources, prompts, and tools.
Key features of figma_mcp_server
- Custom
note://URI scheme for accessing individual notes - «summarize-notes» prompt with optional style argument (brief/detailed)
- «add-note» tool taking required name and content strings
- Notes have a name, description, and text/plain mimetype
- Updates server state and notifies clients of resource changes
Use cases of figma_mcp_server
- Creating and managing a set of notes through Claude’s interface
- Generating summaries of stored notes with adjustable detail level
- Learning how to build and publish an MCP server with resources, prompts, and tools
- Testing MCP features locally before adding custom integrations
FAQ from figma_mcp_server
What is figma_mcp_server?
It is a simple note storage MCP server that allows you to add notes, retrieve them via a note:// URI, and generate summaries. It serves as a template for building MCP servers.
How do I install figma_mcp_server?
For Claude Desktop, add the server configuration to your claude_desktop_config.json. Use the development config with a local uv command and directory, or the published config with uvx figma_mcp_server.
What tools and prompts does figma_mcp_server include?
It includes the «add-note» tool (requires «name» and «content» strings) and the «summarize-notes» prompt (optional «style» argument: brief or detailed).
How can I debug figma_mcp_server?
Use the MCP Inspector by running npx @modelcontextprotocol/inspector uv --directory <path> run figma-mcp-server. This launches a browser-based debugging tool.
What are the dependencies for figma_mcp_server?
The server is built with Python and uses uv for package management. It must be published to PyPI for distribution; no external runtime aside from Python and the MCP SDK is mentioned.