Welcome to the Codigma MCP Server repository!
Codigma MCP Server is the backend service behind Codigma.io — a free tool that helps you easily turn any public Figma link into clean, semantic HTML and CSS.
You just paste your Figma link, and Codigma.io does the rest!
- Fetch Figma public file data.
 - Convert Figma designs into structured Codigma Models.
 - Generate clean, semantic HTML and CSS code.
 - Optionally generate TailwindCSS class-based HTML.
 - Support for responsive design, fonts, borders, shadows, and gradients.
 
git clone https://github.com/rastmob/codigma-mcp-server.git
cd codigma-mcp-servernpm installCreate a .env file:
FIGMA_PERSONAL_ACCESS_TOKEN=your_figma_token_here
npm run devnpm run build
npm start| Endpoint | Method | Description | 
|---|---|---|
/api/fetch-figma-data | 
POST | Fetch public Figma file JSON data. | 
/api/map-figma-node | 
POST | Convert Figma Node to Codigma Model. | 
/api/generate-html | 
POST | Create HTML from Codigma Model. | 
/api/generate-css | 
POST | Create CSS from Codigma Model. | 
/api/generate-bundle | 
POST | Create full bundle (HTML + CSS). | 
/api/figma-to-bundle | 
POST | Full process from Figma URL to code output (supports TailwindCSS too). | 
Request Body:
{
  "figmaUrl": "https://www.figma.com/file/abcd1234/Design-System?node-id=123%3A456",
  "outputType": "plain" // or "tailwind"
}Response:
- Codigma Model (structured)
 - HTML + CSS bundle (or TailwindCSS HTML)
 
- Node.js 18+
 - Express 5
 - TypeScript
 - Axios
 - Jest (for tests)
 - ESLint (for code quality)
 
- ✅ Fetch public Figma files
 - ✅ TailwindCSS output option
 - ✅ Font, border, shadow support
 - ⬆️ Better responsive support
 - ⬆️ OAuth login for private files
 - ⬆️ Snapshot and versioning features
 - ⬆️ Admin Dashboard
 
Mehmet Alp
Founder of Rast Mobile
- GitHub: @rastmob
 - Email: mehmet.alp@rastmobile.com
 
Licensed under the ISC License.
We welcome pull requests!
Fork the repo → Create a branch → Commit your changes → Open a pull request → Done! 📚
Found a bug? Please open an issue here.
Thanks for using Codigma MCP Server!
And don't forget to try Codigma.io for FREE!