Quady3D MCP

io.github.quady3dai由 GitHub 帳號 quady3dai 發布v0.1.2更新於 Oct 30, 2026

Generate 3D assets, quote credits, recover tasks and save model files to a project.

已驗證STDIO僅桌面媒體與設計AI 與機器學習

概覽

AI 產生的概覽

Quady3D MCP 讓助理依文字或圖片生成 3D 資產、查詢點數報價、追蹤任務,並把模型檔案存到允許的專案資料夾。

可以做什麼
  • 列出可用模型,查看帳戶餘額、金鑰額度與下載權限
  • 上傳一張 PNG/JPEG/WebP 圖片作為生成輸入
  • 取得點數報價,並依文字或圖片建立生成任務
  • 查詢單一任務或列出任務,依任務 ID 恢復原始任務
  • 把完成的資產下載為允許專案資料夾內的檔案
適用情境
適合希望助理在本地專案中直接產出 GLB 等 3D 資產,並追蹤雲端任務與點數消耗的情境。也適用於需要把生成檔案直接存到指定資料夾的桌面環境。
執行需求
透過 npx 以 stdio 方式在本機執行 npm 套件 @quady3d/mcp,需要 Node.js 22 以上。需要具備點數與模型下載權限的 Quady3D 帳戶,並透過 QUADY3D_API_KEY 或 connect 指令提供存取金鑰。QUADY3D_ALLOWED_ROOTS 必須列出既有的絕對專案目錄,目標檔案系統需支援硬連結。
安裝前請注意
建立任務會佔用帳戶點數,授權前應先確認報價與點數上限。存取金鑰以一般本機檔案保存,並非加密鑰匙圈,切勿貼到對話中。伺服器可寫入檔案,但僅限設定的根目錄,私密恢復資料應放在這些目錄之外。上傳內容 30 分鐘後過期,報價 5 分鐘後過期。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

README

[Quady3D]

Quady3D MCP 0.1.2

Official setup · API documentation · Models · Source

Official local MCP server by Quady3D AI. Node.js 22+ is required. Create 3D assets from text or one selected image, resume original tasks and save files inside allowed project folders. The client is MIT licensed; cloud use requires a Quady3D account, credits and model download access.

Install

sh
npm install --global --ignore-scripts @quady3d/[email protected]quady3d-mcp --versionquady3d-mcp connect

The version command prints 0.1.2. Create an access key at Connected apps, with Generate and download permissions and small per-job and daily limits. Paste it into the hidden terminal prompt. The key is stored as a private local file at ~/.config/quady3d/connection.json (POSIX permissions 600). This is not encrypted keychain storage. No key goes in the command or chat. QUADY3D_API_KEY in the server environment takes precedence; QUADY3D_API_KEY_FILE can select another absolute connection file. connect --replace explicitly replaces a saved key. connect --stdin accepts a key from a password manager's standard output.

The package is distributed under the official @quady3d npm organization. A global npm installation requires a writable npm prefix; use your Node version manager or install in a separate local directory with npm install --ignore-scripts @quady3d/[email protected] and use its node_modules/@quady3d/mcp/dist/cli.mjs with command = "node". Versioned archives and checksums are also available from Quady3D downloads.

Connect Codex

Run command -v quady3d-mcp to find the executable. In ~/.codex/config.toml, add this section, replacing both absolute paths. Keep existing unrelated settings.

toml
[mcp_servers.quady3d]command = "/absolute/path/to/quady3d-mcp"args = ["--root", "/absolute/path/to/project"]tool_timeout_sec = 180default_tools_approval_mode = "writes"

Restart the MCP connection or start a new Codex session. Ask the agent to check your Quady3D account, models and writable project directory; this does not generate or charge credits. On a managed host, administrator policy can require approval or block connections. Approve the requested file or generation action in the host when prompted; do not disable its sandbox or approval policy. Codex CLI 0.163.0-alpha.11 on macOS has been verified with standalone MCP and Skill. Claude Code and Claude Desktop remain unverified for this release.

Only explicitly configured existing project folders are readable or writable. Repeat --root for multiple folders. QUADY3D_ALLOWED_ROOTS is an alternative JSON array of absolute paths. Keep private recovery data outside these roots. The API defaults to https://quady3d.com/api/v1; set QUADY3D_API_URL only for another trusted connection.

First task

Install the companion Skill, then ask:

Use $quady3d to create a wooden chest. Check my download access, available models and the quote. Ask me to authorize the credit limit. Save a new GLB inside this project and recover the original task if interrupted.

The eight tools are quady3d_list_models, quady3d_get_account, quady3d_upload_file, quady3d_quote, quady3d_create_job, quady3d_get_job, quady3d_list_jobs and quady3d_download_asset. Quotes do not generate; creating a task reserves credits. Balance, key budgets and download access are separate. Image input is one PNG/JPEG/WebP up to 8 MiB. Uploads expire after 30 minutes and quotes after five minutes.

Recovery and files

Keep the original action, quote, body and credit limit after an uncertain submission. Query an existing job ID instead of creating a replacement task. Waiting or downloading again does not generate. Downloads preserve existing files and stay inside allowed roots. The destination filesystem must support hard links. Inspect the delivered geometry, textures and scale in your 3D tool.

Private recovery state defaults to the platform's user state directory under quady3d/mcp. QUADY3D_STATE_DIR can choose another absolute directory outside project roots. It contains prompts and task identifiers, never access keys. Confirmed terminal and delivery records are cleaned up after seven days during use; unresolved submissions are retained.

Update or remove

Install an explicitly selected newer package version and restart the connection. To disconnect, remove only the Quady3D MCP section and revoke its key in Connected apps. npm uninstall --global @quady3d/mcp removes the global package. Deleting the saved connection file disconnects local consumers using it; keep recovery records until all original tasks are resolved. None of these actions cancel accepted cloud tasks or delete saved model files.

See setup and troubleshooting, checksums and source, and the included LICENSE and third-party notices.

For a local archive server, set QUADY3D_PACKAGE_ORIGIN to its loopback origin and use that origin in the archive URL above. Package origin and API origin are separate: set QUADY3D_API_URL only to the trusted service you intend to call.

Downloads stream into private temporary files and publish only complete files without overwriting existing outputs. After an interrupted transfer, retry the same asset ID. Byte-range resume is not implemented.

來源:packages/mcp/README.md,提交 6a27e6b

工具

0
SourceWeft 曾在隔離沙箱中以無憑證方式啟動該軟體包一次,以列出其工具,但未能完成:伺服器未能啟動。

版本歷史

1
  1. v0.1.2最新Oct 29, 2026

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

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

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分