Figma Context MCP
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
Descripción del creador (original en inglés)
Motion-design video ads from a product URL or brief: script, storyboard, voice-over, music, MP4.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
AuthorizationLos valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Esta dirección necesita una clave en un header de la solicitud, y el menú para agregar conectores no puede ponerla. Usa Claude Code, Cursor o VS Code.
Ejecuta esto en tu terminal
claude mcp add --transport http pitchboom https://pitchboom.io/api/mcp --header 'Authorization: Bearer {api_key}'Completa los valores vacíos antes de ejecutarlo.
Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"pitchboom": {
"url": "https://pitchboom.io/api/mcp",
"headers": {
"Authorization": "Bearer {api_key}"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"pitchboom": {
"type": "http",
"url": "https://pitchboom.io/api/mcp",
"headers": {
"Authorization": "Bearer {api_key}"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Esta dirección necesita una clave en un header de la solicitud, y el menú para agregar conectores no puede ponerla. Usa Claude Code, Cursor o VS Code.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Authorization secreto HTTP headerEsta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Todavía no hemos leído la lista de herramientas de este servidor; revisamos los endpoints por turnos.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 6 nov 2026
El nombre en el registro se verificó con el dominio pitchboom.io (el registro comprueba quién es dueño del dominio)
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Aún sin revisar; revisamos los endpoints por turnos
Aún sin revisar; revisamos los endpoints por turnos
Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
Debes completar: Authorization
Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.
El repo de GitHub cambió por última vez –, y la última versión (1.2.0) llegó al registro hace 11 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.
En la misma categoría: Figma Context MCP, Claude Real Video, Figma MCP Server
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
Let any LLM watch a video locally — and search everything it has ever watched.
The Figma MCP server brings Figma design context directly into your AI workflow.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
pitchboom.io is an AI motion-design studio for video ads. From a product URL or a short brief, it writes the script, builds an editable storyboard, adds a voice-over and music, and renders MP4 videos (1080p; 4K on Pro, Premium and Cinema) in 16:9, 9:16, 1:1, 4:5 and 3:4. This repository connects AI assistants (Claude Code, Claude Desktop and claude.ai, Cursor, VS Code, Gemini CLI, Codex) to pitchboom's remote MCP server, so an agent can prepare, price, launch, edit and download videos on your pitchboom account. Paid steps return a quote first, and credits are spent only after you approve it.
Free to start: Every new account gets 875 free credits at signup, no card required (about one 20-second Standard video), then plans from €30 a month (excl. VAT) with monthly credits. The MCP server is part of the Pro, Premium and Cinema plans; free accounts make Standard videos in the web app.
| Plan | Price per month (excl. VAT) | Credits | MCP server | 4K export | Longest video | Videos per batch | | :- | :- | :- | :- | :- | :- | :- | | Free account | €0 | 875 once, at signup | No (web app only) | No | 30 s | 1 | | Starter | €30 | 3,000 per month | No | No | 60 s | 3 | | Pro | €99 | 11,000 per month | Yes | +4 credits per second | 90 s | 10 | | Premium | €300 | 37,500 per month | Yes | Included | 120 s | 25 | | Cinema | €999 | 133,200 per month | Yes | Included | 120 s | 25 |
What a video costs (storyboard, voice-over, music and 1080p render included): Standard 35, Studio 110 credits per second; with your code: Standard +10, Studio +30 credits per second. Videos shorter than 15 s are billed as 15 s. Standard videos are billed on at least 25 s; Studio videos are billed on at least 25 s; with screens rebuilt from your code, the code surcharge is billed on at least 30 s. Example: a 30-second Standard video is 1,050 credits (about €10.50 at the Starter rate, €8.40 on Premium). 1 credit = €0.01 at the Starter rate (10% off every credit on Pro, 20% off every credit on Premium and 25% off every credit on Cinema). Cinema, a directed film, 600 credits per second, 25 s minimum (from 15,000 credits (15 s), Pro, Premium and Cinema): one film per project, code included, with a concept board you approve before production.
How credits are charged: Every paid action shows an estimate first. When you confirm, the estimate is held from your balance; each finished step consumes its share, and whatever isn't used is released when the job ends. If a render fails on our side, the credits it consumed are refunded automatically.
Prices as of pricing version 2026-10-27. The live figures are on https://pitchboom.io/pricing and https://pitchboom.io/llms.txt.
Full documentation: https://pitchboom.io/docs/mcp
https://pitchboom.io/api/mcp, Streamable HTTP transport. Two ways to sign in:Authorization: Bearer . Keys start with pb_live_; you choose the key's permissions when you create it and can revoke it there at any time. The server refuses a key passed in the URL. export PITCHBOOM_API_KEY=pb_live_YOUR_KEY # for example in ~/.zshrc; never commit it
Permission presets offered when you create a key or approve an app:
| Preset | Permissions | What it allows | | :- | :- | :- | | Full access | Read, Prepare & edit, Spend credits | Read, prepare and edit, and spend credits after you confirm a quote. | | No spending | Read, Prepare & edit | Prepare quotes, edit storyboards and drafts; confirming paid work stays in the app. | | Read only | Read | List and inspect projects, videos, jobs and credits. Nothing changes. |
Install this repository as a plugin. It adds the MCP server and a skill that tells Claude how to write a brief, show the quote and wait for your approval:
/plugin marketplace add arseneHuot/pitchboom
/plugin install pitchboom@pitchboom
The plugin reads PITCHBOOM_API_KEY from the environment Claude Code was started in. Run /mcp to check the connection.
To add only the server, without the skill, and sign in with OAuth (run /mcp, pick pitchboom, then Authenticate):
claude mcp add --transport http pitchboom https://pitchboom.io/api/mcp
Or with a key: add --header "Authorization: Bearer pb_live_YOUR_KEY".
Add --scope user to use it in every project. Docs: MCP in Claude Code, plugin marketplaces.
claude mcp add --transport http --scope user pitchboom https://pitchboom.io/api/mcp --header "Authorization: Bearer pb_live_YOUR_KEY"
https://pitchboom.io/api/mcp (leave the OAuth client ID and secret empty), then Connect: pitchboom opens, you sign in and choose the permissions, and you're back in Claude. On Team and Enterprise plans, each member connects their own pitchboom account.claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\) and restart Claude Desktop. {
"mcpServers": { "pitchboom": { "command": "npx", "args": ["-y", "mcp-remote@latest", "https://pitchboom.io/api/mcp", "--header", "Authorization:${AUTH_HEADER}"], "env": { "AUTH_HEADER": "Bearer pb_live_YOUR_KEY" } } } }
The header has no space after the colon because some clients split arguments on spaces (mcp-remote README).
Add this to ~/.cursor/mcp.json (every project) or .cursor/mcp.json (one project). Cursor reads ${env:PITCHBOOM_API_KEY} from your environment (Cursor MCP docs):
{
"mcpServers": { "pitchboom": { "url": "https://pitchboom.io/api/mcp", "headers": { "Authorization": "Bearer ${env:PITCHBOOM_API_KEY}" } } } }
This repository is also a Cursor plugin (.cursor-plugin/plugin.json, mcp.json and the skill). When you install it as a plugin, set the key in the PITCHBOOM_API_KEY plugin variable under Dashboard > Plugins > Configure (Cursor plugin variables).
Add this to .vscode/mcp.json. VS Code asks for the key once and stores it securely (VS Code MCP configuration):
{
"inputs": [ { "type": "promptString", "id": "pitchboom-key", "description": "pitchboom API key", "password": true } ], "servers": { "pitchboom": { "type": "http", "url": "https://pitchboom.io/api/mcp", "headers": { "Authorization": "Bearer ${input:pitchboom-key}" } } } }
Install this repository as an extension. It asks for your API key during installation and keeps it in the system keychain; it also adds the skill:
gemini extensions install https://github.com/arseneHuot/pitchboom
To add only the server (--scope user for every project):
gemini mcp add --transport http --header "Authorization: Bearer pb_live_YOUR_KEY" pitchboom https://pitchboom.io/api/mcp
Docs: Gemini CLI extensions, MCP servers in Gemini CLI.
export PITCHBOOM_API_KEY=pb_live_YOUR_KEY
codex mcp add pitchboom --url https://pitchboom.io/api/mcp --bearer-token-env-var PITCHBOOM_API_KEY
--bearer-token-env-var takes the variable's name, not the key. The same setting in ~/.codex/config.toml, shared by the Codex CLI, the IDE extension and the ChatGPT desktop app (Codex MCP docs):
[mcp_servers.pitchboom]
url = "https://pitchboom.io/api/mcp" bearer_token_env_var = "PITCHBOOM_API_KEY"
Any client that supports Streamable HTTP and custom headers works:
URL: https://pitchboom.io/api/mcp
Transport: Streamable HTTP Header: Authorization: Bearer pb_live_YOUR_KEY
A client that only runs local servers can use the bridge npx -y mcp-remote@latest https://pitchboom.io/api/mcp --header "Authorization: Bearer ". Clients that support OAuth need only the URL. To inspect the server, use the MCP Inspector: npx @modelcontextprotocol/inspector (Streamable HTTP, URL only: it signs in with OAuth).
Nothing is charged without an explicit confirmation.
create_project, get_estimate, request_variant and paid edits only return a quote: quote_id, credits per video and in total, balance after. Nothing is charged.confirm_operation(quote_id), which holds the credits and starts the work. A video that waits for storyboard approval resumes with approve_storyboard(max_total) within the total you accepted; if the price grew, nothing happens and you get the new total.Quotes expire after 30 minutes. confirm_operation and approve_storyboard are the only tools that spend credits; both are marked destructive and tell Claude Code to ask you before every call. With a No spending key, the assistant prepares quotes and edits storyboards, and you confirm paid work in the web app.
get_credit_balance
→ get_options, list_brand_kits accepted values, Brand Kits → create_project a quote; the free website analysis starts → you approve the quote → confirm_operation → get_job_status(wait_seconds=50) until the storyboard waits for approval → get_storyboard → update_storyboard free edits → you approve → approve_storyboard(max_total) → get_job_status until succeeded → get_video download l
Solo se muestra el principio; lee el resto en el repo