blender_mcp_call
Invoke a discovered Blender MCP tool by exact name with schema-matched arguments to perform Blender actions; preserve results and errors, and note calls may modify the active scene.
Instructions
Call a discovered tool on the configured Blender MCP server, preserving its full MCP content and errors. Discover tool schemas with blender_mcp_status first; execute_blender_code accepts Python code and user_prompt. Calls can modify the active Blender scene and are never automatically retried.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"tool_name": "<tool_name>"
},
"name": "blender_mcp_call"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arguments | No | Arguments matching the remote tool's discovered input schema. Preserve the user's own words in user_prompt when the remote tool requests it. | |
| tool_name | Yes | Exact name advertised by Blender MCP, such as get_scene_info or execute_blender_code. | |
| timeout_ms | No | Total connection, discovery, and tool deadline in milliseconds; defaults to BLENDER_MCP_TIMEOUT_MS or 120000. |