export_for_mcp_handoff
Export repository assets with platform-specific optimizations for VRChat (FBX) or Resonite (GLB), returning file paths for cross-MCP handoff.
Instructions
Export a repository asset with platform-specific optimisations for cross-MCP handoff.
Supported targets: vrchat (FBX), resonite (GLB). asset_id must exist in ~/.blender-mcp/repository/. Writes actual export files to a temp directory and returns their paths.
Return Format
Standard dict with keys: success, asset_id, target_mcp, primary_files, supporting_files
Examples
await call_tool("export_for_mcp_handoff", {"asset_id": "...", "target_mcp": "vrchat"})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": {
"ctx": "<ctx>",
"asset_id": "<asset_id>",
"target_mcp": "<target_mcp>"
},
"name": "export_for_mcp_handoff"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ctx | Yes | ||
| asset_id | Yes | ||
| target_mcp | Yes | ||
| quality_level | No | high | |
| include_metadata | No | ||
| optimization_preset | No | automatic |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||