Figma Context MCP
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
作者による説明(英語の原文)
AI video studio for agents — script to MP4, b-roll sourcing, Gemini QA. 43 tools.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
Authorization「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
ターミナルでこれを実行します
claude mcp add --transport http autokeren https://mcp.autokeren.com --header 'Authorization: your-value'動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"autokeren": {
"url": "https://mcp.autokeren.com",
"headers": {
"Authorization": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"autokeren": {
"type": "http",
"url": "https://mcp.autokeren.com",
"headers": {
"Authorization": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
Authorization 秘密 必須 HTTP headerこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント autokeren で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:Authorization
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(1.2.0)がレジストリに届いたのは38 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Figma Context MCP, Claude Real Video, Figma MCP Server
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
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.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Give any AI agent a complete, autonomous video production studio.
AutoKeren MCP turns Claude Code, opencode, Cursor, Codex, or any MCP client into an end-to-end video producer: write the script, generate images, voice the narration, source real YouTube footage, QA the result with Gemini, and ship a finished 1080p MP4 — all from a single MCP server.
https://mcp.autokeren.com (Streamable HTTP)Claude Code:
claude mcp add --transport http autokeren https://mcp.autokeren.com \
--header "Authorization: Bearer ak_YOUR_KEY"
opencode (~/.config/opencode/opencode.json):
{
"mcp": { "autokeren": { "type": "remote", "url": "https://mcp.autokeren.com", "headers": { "Authorization": "Bearer ak_YOUR_KEY" } } } }
Cursor / Windsurf (MCP Settings → JSON):
{
"mcpServers": { "autokeren": { "url": "https://mcp.autokeren.com", "headers": { "Authorization": "Bearer ak_YOUR_KEY" } } } }
Any HTTP client:
curl -X POST https://mcp.autokeren.com \
-H "Authorization: Bearer ak_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call", "params":{"name":"get_workflow","arguments":{}}}'
Then just tell your agent: *"Read https://mcp.autokeren.com/skill.md and follow it."*
| Category | What it does |
|---|---|
| Pipeline (19) | get_workflow, estimate_cost, create_project, load_scenes, generate_assets, render_video, set_scene_media, attach_scene_media_batch (50 scenes/call), verify_render, get_render_errors, get_usage, list_assets (browse your asset library for revisions)... — full production + billing telemetry |
| Media Generation (7) | generate_image, generate_speech, generate_video_clip (Veo/Seedance), ElevenLabs image/video flows with async polling |
| Research & Sourcing (6) | youtube_search, yt_dlp_download, index_shots (Gemini watches & timestamps every shot), cut_video (per-scene clips via separate:true), extract_frames, fetch_to_r2 |
| AI Vision & QA (4) | check_vision (free), analyze_media, check_video — full-video audit that classifies real footage vs AI stills per time range, review_video (production score /10) |
| Packaging & Upload (3) | suggest_packaging (free A/B titles + thumbnail + SEO), get_presigned_upload (bypass 100MB limits), prepare_remotion |
| Premium Render (4) | render_remotion (one-shot async) + render_remotion_result (poll), or the incremental path: render_remotion_slide (ONE scene, full motion graphics, 0.5 CR, 9:16 Shorts supported) → QA per slide → stitch_remotion_slides (1 CR) |
verified: true); set_scene_media hard-rejects dead URLs (404/410). No more silent AI-image fallbacks.check_video reports media_type_report: which time ranges contain real moving footage vs still images with camera motion. Your agent can't fool itself.poll_id instantly; poll render_remotion_result like a pro.generate_assets never overwrites media you attached (official photos, sourced footage); it only fills what's missing.list_assets lets agents browse + reuse existing assets for revisions.create_project({aspect_ratio: "9:16"}) for Shorts (portrait canvas + portrait images), render_video({resolution: "4k"}) for 3840x2160 masters.| Stage | Free (0 CR) | Paid |
|---|---|---|
| Script | @cf/zai-org/glm-5.3-flash | gemini 0.05–0.1 CR |
| Image | @cf/black-forest-labs/flux-2-klein-9b | gemini-3-pro-image 8 CR, runway 5–170 CR |
| TTS | @cf/deepgram/aura-2-en | ElevenLabs 2–10 CR, Gemini TTS 1 CR |
| Video clip | — | Runway 60–740 CR per 5s (duration-scaled) |
Self-service top-up (QRIS/VA for Indonesia, card for international) via topup_credits or the studio. Live prices: list_models.
create_script (Gemini) writes + auto-saves scenes. Models (billed per script):
gemini-4-argon — PREMIUM flagship reasoning, 1M context — 10 CRgemini-3-flash-preview — default, fast — 0.1 CR | @cf/qwen, @cf/glm-5.3-flash — FREEResearch feeding: send distilled notes 3-10K chars (facts/numbers/quotes — not raw page dumps), hard cap 50K. Or research: true (default) for auto Google-Search grounding. load_scenes still available for hand-written scripts.
11 data-driven templates: stat-counter (count-up prices/stats), comparison-chart (racing bars), line-chart, progress-bars, cinematic-title-intro, end-card, subscribe-reminder, gallery-grid (2-6 photos), lower-third, quote-card, glitch-text.
list_templates() → see schemas
render_template_slide({template_id: "stat-counter", data: {value: 19990, prefix: "€", label: "..."}, output_r2key: "..."}) stitch_remotion_slides({slides: [...]}) ← mix template + regular slides in ONE video
Adapted from reactvideoeditor/remotion-templates (free). ~0.5 CR per slide.
Consistent-character short films, end to end:
generate_character_sheet — multi-angle identity lock (one-time per character)extract_last_frame — frame chaining: scene N's last frame → scene N+1's first frame (continuous motion)cinematic_film script gen — three-act structure, character bible, shot/lighting language, dialogueskill.md (FILM MODE section)Per-language voice catalog; unknown names are rejected (no silent Adam fallback):
| Language | Voices |
|---|---|
| English (US) | Adam, Antoni, Brian, Dave, Callum, Harry, James, Jeremy, Liam, Michael, Sam, Sarah, Rachel, Nicole, Charlie |
| English (UK) | Daniel, Freya, George, Charlotte, Dorothy, Jessie |
| Deutsch (native) | Otto, Leon Stern, Leonie, Christian, Lea, Joha |
| Multilingual (incl. Indonesian) | Clyde, Arnold, Domi, Ethan, Fin, Mimi, Matilda, Grace, Giovanni, Serena, Thomas, Drew, Elli, Emily, Gigi, Glinda, Matthew, Patrick |
Persona → Voice auto-mapping: automotive aggressive + German → Leon Stern, nuanced + German → Otto (EN: Callum/George, ID: Arnold/Matilda). No manual voice needed — createScript stamps the persona automatically.
autokeren.com/mcp — browser agents auto-discover via document.modelContextinitialize)structuredContent only when present*AutoKeren MCP is a hosted service. This repo is the public documentation, onboarding, and registry home — the live server is operated at mcp.autokeren.com.*