Paraplex Mcp

ai.paraplex由 paraplex.ai 發布v0.3.0更新於 Nov 3, 2026

Build and edit 3D motion design scenes in your open Paraplex tab, look at frames, and export.

已驗證STDIO僅桌面開發者工具媒體與設計

概覽

AI 產生的概覽

把 MCP 用戶端連接到已開啟的 Paraplex 瀏覽器分頁,讓助理建立與編輯 3D 動態設計場景、檢視畫面並匯出檔案。

可以做什麼
  • 檢查並連接已開啟的 Paraplex 分頁,讀取場景、圖層、時間與版面資訊
  • 從空白專案或內建範本開始,列出並執行編輯器本身的編輯工具,例如 build_scene、add_text、set_keyframes、add_camera_move
  • 移動播放頭,以單一影格、多張影格、PNG 靜態圖或審閱表與多畫板檢查來檢視作品
  • 匯出圖片或影片,可設定格式、縮放、影格率、時間區間與透明背景,並依資料列批次算繪變體
  • 匯入本機檔案(圖片、影片、音訊、3D 模型、Lottie、Figma 畫框、SVG、字型)與 HyperFrames 專案
  • 管理專案、設計系統與技能,並復原或重做編輯
適用情境
適合已在 Paraplex 工作、希望用終端機中的代理在自己的分頁裡起草、修改並匯出動態設計作品,並隨時檢視成果的人。它不是無介面算繪器,需要受支援瀏覽器中開啟的 Paraplex 分頁。
執行需求
以 npx 啟動的本機程序(需要 Node.js)。在 Chrome、Edge 或 Arc 中開啟 app.paraplex.ai,並透過選單中的「連接代理」輸入連接埠與六位數驗證碼完成連接。伺服器預設監聽本機 47821 連接埠,瀏覽器可能詢問是否允許存取本機網路。匯出檔案寫入 ./paraplex-exports 或 PARAPLEX_OUT_DIR 目錄。
安裝前請注意
代理可以編輯、儲存並覆寫分頁中的專案,也會將匯出檔案寫入磁碟,不過每次編輯都是一個復原步驟。它能存取該分頁中你已登入的內容。Paraplex 內部使用的 AI 依你的 Paraplex 方案計費。只連接你信任的分頁,用完後在橫幅中中斷連線。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Paraplex Mcp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

paraplex-mcp

Connect Claude Code — or any MCP client — to the Paraplex tab you have open. Paraplex is a 3D motion design studio in the browser, with an AI assistant that edits real layers and keyframes. With this server, an agent in your terminal can build and change scenes in your tab with the same tools the assistant uses, look at frames as it goes, and export.

bash
claude mcp add paraplex -- npx -y paraplex-mcp

Then ask Claude Code for a piece — "a 10-second launch video with three glass cards and our logo" — and it will tell you how to connect:

  1. Open Paraplex at https://app.paraplex.ai.
  2. Menu › Connect an agent, and enter the port and the six-digit code Claude Code gives you.

A banner shows in your tab while an agent is connected; disconnect it there any time.

What it can do

ToolWhat it does
connectionWhether a tab is attached; if not, the port and code to give you
sceneThe open scene: canvas, duration, time, every layer
list_tools, run_toolThe assistant's verbs (build_scene, add_text, set_keyframes, add_camera_move…) and running one
list_templates, apply_template, new_projectStart from a template or a blank file
set_time, frame, frames, export_pngLook at the piece at any time, as its export draws it
scene_factsWhere every layer lands in the frame, type sizes on the frame, the camera
exportExport to a file on this computer (./paraplex-exports, or PARAPLEX_OUT_DIR) with any of the Export section's options for that export only: image or video, format, scale, frame rate, part of the timeline, no background, one artboard or all, App Store / Keynote / PowerPoint / Google Slides presets. Large files stream in pieces, so there is no size ceiling
render_variantsA render per row of data (rows or CSV), each column filling the layer of its name
export_videoThe video at the scene's own settings (kept from 0.2)
import_fileSend a file from this computer into the scene, as a drop takes it: a picture or video, sound, a 3D model, Lottie, Figma frames, an SVG, a font
import_hyperframesBring in a HyperFrames project from a folder or .zip on this computer: one code layer, its sound on the timeline
undo, redoStep back or forward, as ⌘Z does
review_sheet, review_artboardsFrames across the piece as one sheet, with what runs past the frame, small or low-contrast type, and motion hitches; or the piece on 9:16, 4:5, 1:1 and 16:9
list_projects, open_project, save_projectYour projects in this browser and your account; open one, or save the scene as one
list_design_systems, apply_design_systemParaplex's design systems and yours; apply one in a single undo step
list_skills, load_skill, read_skill_file, write_skillThe assistant's skills: read them, or write one into your library

Every edit lands in your tab as one undo step, so you can step back through anything the agent did.

Privacy and safety

  • The server listens on this computer only (port 47821; pass another as npx paraplex-mcp 48000).
  • Only a Paraplex page can connect, and only with the one-time code.
  • Nothing is sent anywhere else: the scene stays in your tab, exports are written where you ran the server, and a file you send in goes only to your tab. An agent reaches only what you are signed in to in that tab.
  • AI used inside Paraplex is metered by your Paraplex plan as usual; the agent's own model is your Claude Code's.

Browsers

Chrome, Edge or Arc (other browsers may not let a website reach your own computer). If your browser asks to let app.paraplex.ai connect to devices on your local network, allow it: that is this server.

License

MIT © Paraplex Digital, LLC

來源:README.md,提交 68f2a85

工具

30

connection

Whether a Paraplex tab is attached, and if not, what to tell the person: in Paraplex, Menu → Connect an agent, then this port and code. Call it first; say the code to the person exactly.

無需輸入參數。

list_templates

The built-in templates: id, label and categories (the first is its section on the home page, e.g. app-promo, brand-promo, starter, website-hero-visuals, titles-text, infographics).

無需輸入參數。

new_project

A blank 1920×1080 project in the attached tab (the scene being left is saved as the editor saves it).

無需輸入參數。

apply_template

Apply a built-in template by id, as the gallery does.

輸入參數id必填

scene

The open scene: canvas, duration, current time, and every layer with its kind, name, clip and parent.

無需輸入參數。

set_time

Move the playhead to a time in seconds.

輸入參數seconds必填

frame

A picture of the frame at a time (or the current one), through the export path — the way to look at what you made.

輸入參數seconds

frames

The frame at several times (default: four across the piece), one picture each.

輸入參數times

list_tools

The assistant's tools — every verb that edits the scene — with their input schemas. Run one with run_tool.

無需輸入參數。

run_tool

Run one of the assistant's tools in the attached tab (see list_tools), e.g. build_scene, add_text, set_property, add_camera_move — each call one undo step there.

輸入參數name必填input

export_png

The scene at the current time through the export path (what a PNG export produces), as an image.

無需輸入參數。

export

Export with any of the Export section's options, the files written on this computer as the tab renders them (no size limit): an image (png, jpg) at `seconds`, or a video (mp4, webm, gif, png-sequence) over `inSeconds`–`outSeconds`; `scale` 0.5–4, `fps`, `background: false` for transparency (PNG, WebM, PNG sequence); `artboard` an artboard's id or label, or "all" for one file each; `deliver` a destination's preset (app-store with `device` iphone/ipad/mac, keynote, powerpoint, google-slides). Only what you pass changes, and only for this export: the person's settings stay. `path` is a folder, or a file name for a single file (default ./paraplex-exports). A Free account gets the reason a Pro export is refused.

輸入參數fpskindpathscaledeviceformatdeliversecondsartboardinSecondsbackgroundoutSeconds

render_variants

Render a variant per row, as Variants does: `rows` (objects) or `csv` (a header row, then a row per variant). Each column fills the layer named like it — its text, a counter's end value, a fill color, or a picture by its file name in the scene's media library — or the layer `bindings` maps it to (column → layer id or name). `nameColumn` names each file. Takes every option `export` takes (an image by default; kind video for a clip per row). Without rows, the sheet already set in Variants. Answers with the files and any column that bound to nothing.

輸入參數csvkindpathrowsformatoptionsbindingsnameColumn

export_video

Export the scene as a video with its own settings, written to a file in the export folder (or at `path`); answers with where it went. The `export` tool takes every option.

輸入參數path

import_hyperframes

Import a HyperFrames project (HeyGen's HTML-to-video format) into the attached tab: `path` is its folder (index.html at the top) or a .zip of it. The whole project becomes one code layer — nested data-composition-src files, pictures, videos, fonts and stylesheets embedded, HyperFrames' runtime driven by the playhead — and each <audio> clip a sound layer at its start. Then look at it with frames, and finish it by hand or with run_tool.

輸入參數namepath必填

import_file

Bring a file from this computer into the open scene, as dropping it on the canvas does: a picture or video becomes a layer (or fills the layer `target`, by id — a card, a phone screen, a component's slot), sound a clip at the playhead, a GLB/glTF/splat a model, a .lottie or Lottie .json an animation, an SVG a vector, a TTF/OTF/WOFF a font of the scene's. Answers with what happened and the layers it added.

輸入參數path必填target

undo

Undo the last `steps` edits in the tab (default 1), as ⌘Z does — a run_tool call is one step. Answers with how many it took and whether more remain.

輸入參數steps

redo

Redo `steps` undone edits (default 1), as ⇧⌘Z does.

輸入參數steps

review_sheet

A review sheet of the open scene, the way to judge a piece before calling it done: frames across it (default eight; or `times`) as one picture, and the flags — layers past the frame (more than 0.05 of the frame), text under 14 px on the frame, text under 3:1 contrast against what is behind it, motion hitches (a speed that jumps or a path that turns a corner mid-move). Fix what is flagged unless it is a deliberate choice you can name.

輸入參數timeswidth

review_artboards

The piece on every review artboard (9:16, 4:5, 1:1, 16:9) as Responsive lays it out, at `times`: what each artboard did, what its frame cuts, the smallest type and type at the edge, with all the frames as one picture.

輸入參數times

list_projects

The person's projects, newest first: those in this browser and, when the tab is signed in, those kept in their account (in the cloud), each with its id, name, when it changed, and which one is open.

無需輸入參數。

open_project

Open one of the person's projects by id (list_projects), as the editor opens it: the scene being left is saved first; a project kept only in the account is fetched. Answers with its name and its scene.

輸入參數id必填

list_design_systems

Design systems the person can apply: Paraplex's and their own (made, imported or installed), each with what it holds (colors, text styles, materials, looks, fonts), and the one the scene follows now.

無需輸入參數。

apply_design_system

Apply a design system by id or name, as Use in project does: its colors, text styles, materials, looks and fonts merged into the scene, which then follows it. One undo step. Then build with its tokens (run_tool get_brand reads them).

輸入參數id必填

list_skills

The person's skills and Paraplex's (Agent Skills: instructions and reference files), each with its description and whether it is on. Read one with load_skill when a task matches it.

無需輸入參數。

load_skill

A skill's instructions (its SKILL.md body) and the files inside it, by name. Read it before doing the work it describes.

輸入參數name必填

read_skill_file

One file inside a skill — a reference, a template, a checklist — by the path load_skill listed.

輸入參數name必填path必填

write_skill

Write a skill's SKILL.md into the person's library: the whole file, frontmatter (name, description) then instructions. Rewrites the named skill's SKILL.md and keeps its reference files, or creates it. Paraplex's own skills are not rewritten.

輸入參數name必填markdown必填

save_project

Save the open scene as a project of that browser's, by name.

輸入參數name必填

scene_facts

The review's facts at a time: where every layer lands on the frame (NDC boxes, ±1 is the frame's edge), each text's size on the frame in px and its fill, the camera.

輸入參數seconds必填

版本歷史

2
  1. v0.3.0最新Oct 31, 2026
  2. v0.2.1Oct 14, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分