Three focused transcript tools
get_youtube_transcriptretrieves native captions or starts generated transcription.get_transcript_statuschecks an asynchronous job.list_available_languagesreturns languages observed during a native transcript request.
All three tools are read-only. Transcript and language requests consume the same Capslane allowance as direct API calls.
Connect to the remote server
The production endpoint uses stateless Streamable HTTP. Send a workspace API key through the authorization header. Clients that cannot attach a secret header should use the local package instead.
Endpoint: https://capslane.com/mcp
Transport: Streamable HTTP
Authorization: Bearer YOUR_API_KEYRun the local package
The source release is public on GitHub. The stdio server reads the key from the process environment and never places it in prompts or tool arguments.
{
"mcpServers": {
"capslane": {
"command": "npx",
"args": ["--yes", "--package", "github:WebbaLuca/capslane-mcp#v0.1.3", "capslane-mcp"],
"env": {
"CAPSLANE_API_KEY": "YOUR_API_KEY"
}
}
}
}Keep credentials outside the conversation
Store the key in the client's secret configuration. Do not paste it into a prompt, repository or shared MCP configuration. Revoke the key from the Capslane dashboard if a client device is lost.