Figma CDN MCP Server
Provides tools for uploading temporary Figma MCP asset URLs to a CDN after Tinify optimization.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Figma CDN MCP ServerOptimize and upload this Figma asset URL: https://figma.com/asset.png"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
This is a Next.js project bootstrapped with create-next-app.
Getting Started
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.
This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.
Related MCP server: @tinify-ai/mcp-server
Learn More
To learn more about Next.js, take a look at the following resources:
Next.js Documentation - learn about Next.js features and API.
Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
Deploy on Vercel
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.
Figma CDN MCP Server
This project exposes a hosted MCP endpoint at /api/mcp for uploading temporary Figma MCP asset URLs to the CDN after Tinify optimization.
Required environment variables:
TINIFY_API_KEY=
PANEL_BASE_URL=
PANEL_ADMIN_EMAIL=
PANEL_ADMIN_PASSWORD=
MCP_BEARER_TOKEN=
MAX_UPLOAD_BYTES=4000000Run locally:
npm run devExample Codex MCP config:
[mcp_servers.figma_cdn]
url = "https://YOUR-VERCEL-APP.vercel.app/api/mcp"
bearer_token_env_var = "FIGMA_CDN_MCP_TOKEN"Example local token export:
export FIGMA_CDN_MCP_TOKEN="same-value-as-MCP_BEARER_TOKEN"This server cannot be deployed
Maintenance
Related MCP Connectors
Convert images to PNG, JPEG, WebP, or AVIF through one public remote MCP tool.
Agent-first image hosting — upload images and get instant CDN URLs.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables automated export, compression, and cloud upload of Figma design assets by simply providing Figma links. Supports batch processing of nodes and children, returning structured data with publicly accessible image URLs.13MIT
- AlicenseAqualityAmaintenanceMCP server for tinify.ai image optimization. AI-powered upscaling, resizing/cropping, compression, and SEO filename & alt text generation — all in one tool.522 npm2MIT
- FlicenseNot gradedqualityCmaintenanceMCP server that converts PNG stickers to HEIC, uploads to Firebase Storage, and manages sticker categories via Remote Config, enabling automated sticker pack publishing workflows.-
- AlicenseAqualityDmaintenanceMCP server for managing personal assets (images, files) in Vercel Blob storage, enabling upload, list, metadata, delete, and copy operations.55 npmMIT