streamlabs_list_available_source_typesAstreamlabs-mcpList the source types Streamlabs Desktop can create on this system, so you know what to use before adding a new source.MIT
streamlabs_list_all_audio_sourcesAstreamlabs-mcpList all audio sources in Streamlabs Desktop across every scene. Get a complete inventory to manage audio inputs regardless of the active scene.MIT
streamlabs_list_scenesAstreamlabs-mcpList all scenes in the current Streamlabs Desktop scene collection to enable scene switching and management.MIT
streamlabs_list_sourcesAstreamlabs-mcpList all cameras, capture devices, audio inputs, and other sources configured in Streamlabs Desktop to manage your streaming setup.MIT
streamlabs_switch_sceneAstreamlabs-mcpActivate a specific scene in Streamlabs Desktop by providing its scene ID. Get scene IDs from the list scenes tool.MIT
streamlabs_list_notificationsAstreamlabs-mcpList Streamlabs Desktop in-app notifications, with optional filters for type and read state to track relevant alerts.MIT
streamlabs_show_notifications_panelAstreamlabs-mcpOpen and focus the notifications panel in Streamlabs Desktop to see alerts and updates.MIT
streamlabs_push_notificationBstreamlabs-mcpTrigger in-app alerts in Streamlabs Desktop with custom messages and severity levels. Notify streamers of important events in real time.MIT
streamlabs_delete_scene_collectionAstreamlabs-mcpDelete a Streamlabs scene collection by ID. If no ID is provided, removes the currently active collection. Confirmation required as the action is irreversible.MIT
streamlabs_get_performance_statsAstreamlabs-mcpRetrieve live performance metrics: CPU usage, FPS, dropped frames, bandwidth, and disk space to monitor streaming health.MIT
streamlabs_list_audio_sourcesAstreamlabs-mcpList audio sources in the current scene with their muted state, so you can check which are muted before adjusting audio controls.MIT
streamlabs_toggle_streamingAstreamlabs-mcpStart streaming if offline, or stop it if live, toggling broadcast status with user confirmation.MIT
streamlabs_get_active_sceneAstreamlabs-mcpRetrieve the currently active scene and its scene items in Streamlabs Desktop to know what's on screen.MIT
streamlabs_create_sourceAstreamlabs-mcpCreate a new source in Streamlabs without adding it to a scene, so you can configure it first and add it later.MIT
streamlabs_set_source_mutedAstreamlabs-mcpSet an audio source as muted or unmuted in Streamlabs. Provide the sourceId from streamlabs_list_audio_sources.MIT
streamlabs_toggle_recordingAstreamlabs-mcpToggle recording on or off in Streamlabs Desktop with a simple command. Use natural language to start or stop local recording sessions via AI.MIT
streamlabs_save_replayAstreamlabs-mcpSave the current instant replay from the replay buffer to disk. Confirm with the user before saving.MIT
streamlabs_enable_studio_modeAstreamlabs-mcpEnable Studio Mode in Streamlabs Desktop to preview scenes before going live, using separate preview and program views for safe scene switching.MIT
streamlabs_get_sceneAstreamlabs-mcpRetrieve a specific scene and its items using the scene ID to manage Streamlabs scene details directly.MIT
streamlabs_remove_scene_itemAstreamlabs-mcpRemove a scene item from a scene without deleting the source. Reorganize scenes cleanly while preserving the source for future placement.MIT