Quady3D MCP
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| QUADY3D_API_KEY | No | Optional for tool discovery. Add a limited key from Quady3D Connected apps for account checks and generation; generation uses credits and downloads require access. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| quady3d_list_modelsA | List model availability, input limits and parameter_schema with defaults, enums, ranges and conditional constraints. Select an explicit available model and respect its parameter definitions before quoting. Older APIs may omit definitions; use defaults instead of guessing custom values. No generation charge. |
| quady3d_get_accountA | Read balance, download access, credit limits, local_workspace readiness and local_recovery across-key support. Authenticates this connection before associating saved requests with its account. Check ready_for_new_generation before a new task. No generation charge. |
| quady3d_upload_fileA | Upload one explicitly selected PNG, JPG or WebP from an allowed project root (up to 8 MiB). No generation charge; upload expires after 30 minutes. |
| quady3d_quoteA | Quote an explicit text or single-image generation without charging. Saves this connection's input for create_job. The quote expires in five minutes. |
| quady3d_create_jobA | Start a user-authorized generation within max_credits using a saved quote and a ready project directory. Reuse the exact client_action_id, quote and limit after interruption, including when the directory needs reconnecting. Returns immediately; query the same job. This reserves credits. |
| quady3d_get_jobA | Query the original task, optionally waiting up to 30 seconds. A local timeout does not fail or cancel the cloud task and must not trigger a replacement generation. |
| quady3d_list_jobsB | List this account's API tasks for recovery. Does not generate or charge. |
| quady3d_download_assetA | Save an owned result to an existing allowed project directory without replacing an existing file. Retry downloads independently of generation. Returns actual path, size and a locally computed SHA-256. Does not generate; download access still applies. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
Each tool has a distinct role in the generation workflow: account inspection, model listing, file upload, quoting, job creation, job querying, job listing, and asset download. Potential confusion between quote and create_job or get_job and list_jobs is resolved by clear descriptions of when each should be used.
All tools use the same quady3d_ prefix followed by snake_case verb_noun naming. The only slight variation is quady3d_quote, but it still reads as a clear action and fits the overall convention.
Eight tools are well-scoped for a generation workflow that needs account checks, model selection, upload, quoting, job management, and download. Each tool earns its place without obvious redundancy.
The core lifecycle is covered from model listing and upload through quote, job creation, querying, listing, and asset download. Minor gaps exist around job cancellation or asset/job cleanup, but agents can still complete the primary generation workflow.