Substance-3D-Designer-MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| sd_pingA | Report MCP, bridge, plugin, Designer version, session, and compatibility status. |
| sd_get_application_infoA | Read Designer version, Python, platform, open packages, graph, and capabilities. |
| sd_get_capabilitiesA | Read the runtime-probed capability matrix and verification status. |
| sd_list_packagesA | List packages currently open in Designer as structured references. |
| sd_save_packageA | Save one already-saved open package in place; never performs Save As. |
| sd_get_active_graphA | Read the current editable graph, package, node count, and selection count. |
| sd_list_graph_nodesB | List a bounded page of nodes from a structured graph reference. |
| sd_get_selectionB | Read the current graph node selection with a bounded result size. |
| sd_get_nodeA | Read one node by a structured current-session node reference. |
| sd_list_node_propertiesB | List runtime input and output properties, types, values, and connection state. |
| sd_create_nodeB | Create one verified atomic node at an explicit position without auto-connecting it. |
| sd_create_instance_nodeA | Create one instance from a resource returned by sd_search_library. |
| sd_move_nodesB | Move one to one hundred explicitly identified nodes to finite coordinates. |
| sd_delete_nodesA | Delete explicit nodes from one graph only when confirm is true. |
| sd_connect_nodesC | Connect explicit runtime properties after direction, type, and duplicate checks. |
| sd_disconnect_nodesC | Disconnect one explicit existing property connection. |
| sd_set_node_parameterC | Set a supported simple parameter after reading and validating its runtime SD type. |
| sd_search_libraryA | Search resources in currently loaded packages without UI scraping or guessed URLs. |
| sd_create_packageA | Create one unsaved Designer user package through the official package API. |
| sd_create_graphA | Create one empty compositing graph in an explicit open package. |
| sd_list_node_definitionsA | Search a bounded page of atomic definitions available in one graph. |
| sd_get_graph_snapshotA | Read a bounded versioned graph snapshot including explicit connections. |
| sd_open_graphC | Open one explicit graph resource in Designer's editor. |
| sd_create_graph_outputC | Create an Output node with explicit official usage metadata. |
| sd_save_package_asA | Save an open package to an absolute .sbs path after explicit confirmation. |
| sd_validate_graph_patchA | Dry-run a versioned additive graph patch without changing Designer. |
| sd_apply_graph_patchA | Apply a preflighted additive graph patch with rollback on failure. |
| sd_import_bitmapB | Import one existing local bitmap resource and optionally instantiate it. |
| sd_export_package_sbsarB | Export one saved package to .sbsar with explicit publication settings. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MikeLi-28/Substance-3D-Designer-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server