hls_substitution_stop
End an owned stream substitution so matching requests can use the upstream source again.
tool · Connected client
Before you start
Read substitution status from the owning client and copy the experiment ID. Stopping a substitution is separate from stopping a fixture run.
Access: Your MCP client needs the hlsSubstitutionLifecycle capability for this tool.
Request
{
"name": "hls_substitution_stop",
"arguments": {
"experimentID": "11111111-1111-4111-8111-111111111111"
}
} experimentID- Use the identifier of the owned substitution experiment.
Illustrative tools/call parameters. Inspect the tool’s inputSchema in tools/list before sending them. Replace the synthetic UUID with the identifier from your own authorized session.
What to look for
End an owned stream substitution so matching requests can use the upstream source again.
If the result is unexpected
Use the experiment ID, not the fixture run ID; generate a new request to verify normal routing.
What to check if access is denied
Effects and cleanup
Stops the selected experiment. It does not reset unrelated rules or prove playback.
Same underlying tool: joesproxyctl hls substitute stop.
Browse all MCP reference entries →