manage_object_repo
Save, load, search, and list Blender objects in a local repository for reuse across projects.
Instructions
Object repository management: save, load, search, list_objects.
save: export Blender object to ~/.blender-mcp/repository/ with metadata
load: append saved object into current scene with optional transforms
search: filter index by query, category, tags, quality
list_objects: return full index
Repository location: ~/.blender-mcp/repository/
Return Format
Standard dict with keys: success, message, objects
Examples
await call_tool("manage_object_repo", {"operation": "list_objects"})Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| limit | No | ||
| query | No | ||
| scale | No | ||
| author | No | ||
| public | No | ||
| version | No | ||
| category | No | general | |
| position | No | ||
| object_id | No | ||
| operation | No | list_objects | |
| complexity | No | ||
| description | No | ||
| min_quality | No | ||
| object_name | No | ||
| target_name | No | ||
| quality_rating | No | ||
| object_name_display | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||