# MCP Figma Server
This project is an MCP (Model Context Protocol) server that connects to the Figma API, enabling AI applications to access Figma data and tools via the MCP standard.
## References
- [MCP TypeScript SDK Documentation](https://github.com/modelcontextprotocol/typescript-sdk)
- [MCP Server Concepts](https://modelcontextprotocol.io/docs/learn/server-concepts)
- [Figma API Documentation](https://www.figma.com/developers/api)
## Features
- Exposes Figma API as MCP tools
- Designed for use with Claude, VS Code, and other MCP clients
- Example endpoints for authentication and fetching Figma data
## Setup
1. Install Node.js (v17+ recommended)
2. Clone this repository
3. Install dependencies: `npm install`
4. Configure your Figma API token in a `.env` file
5. Build and run the server: `npm run build && npm start`
## Security
- For remote (HTTP) deployments, follow [MCP Authorization Best Practices](https://modelcontextprotocol.io/docs/tutorials/security/authorization)
- Never hardcode secrets; use environment variables
## License
MIT