Blender Session
Blender操作には、同じSkillディレクトリのmcp.yamlと
プロジェクト環境に追加したmcp-to-skillsのSession Modeを使用する。
最初にuv run mcp-to-skills session status blenderで状態を確認する。
SessionがOFFの場合だけuv run mcp-to-skills session start blenderを実行する。
利用するTool:
get_scene_info: 現在のシーン情報を取得する。引数は不要。execute_blender_code: Blender Pythonコードを実行する。--jsonへcodeを渡す。
呼び出し例:
uv run mcp-to-skills session call blender get_scene_info
uv run mcp-to-skills session call blender execute_blender_code --json '{"code":"print(1)"}'
一連の作業中はSessionを再利用し、Tool callごとには停止しない。
Blenderを使う作業が完了したら、結果を確認したうえで
uv run mcp-to-skills session stop blenderを実行する。