create_scene
Create a new scene in Ableton Live to organize and trigger multiple clips simultaneously for live performance or arrangement building.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| index | No |
Implementation Reference
- MCP_Server/server.py:641-649 (handler)MCP tool handler for 'create_scene'. Connects to Ableton remote script and sends a 'create_scene' command with optional index parameter. Returns success message or error.@mcp.tool() def create_scene(ctx: Context, index: int = -1) -> str: try: ableton = get_ableton_connection() result = ableton.send_command("create_scene", {"index": index}) return f"Created new scene '{result.get('name')}' at index {result.get('index')}" except Exception as e: logger.error(f"Error creating scene: {str(e)}") return f"Error creating scene: {str(e)}"