remove_profile
Delete OBS Studio profiles to manage your streaming setup. Specify a profile name to remove it from your configuration.
Instructions
Delete an OBS profile. Cannot remove the currently active profile.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile_name | Yes | Name of the profile to delete. |
Implementation Reference
- obs-mcp-server.js:603-606 (handler)The handler function that executes the "remove_profile" tool by calling the OBS "RemoveProfile" command.
case "remove_profile": { await obs.call("RemoveProfile", { profileName: args.profile_name }); return ok({ removed_profile: args.profile_name }); } - obs-mcp-server.js:347-360 (schema)The registration and input schema definition for the "remove_profile" tool.
{ name: "remove_profile", description: "Delete an OBS profile. Cannot remove the currently active profile.", inputSchema: { type: "object", properties: { profile_name: { type: "string", description: "Name of the profile to delete.", }, }, required: ["profile_name"], }, },