{
  "markdown": "# Capslane MCP server\n\nThe Capslane MCP server retrieves timestamped YouTube transcripts from compatible assistants and developer tools. It exposes three read-only tools for requesting a transcript, checking a generated transcript job and listing the caption languages observed for a video.\n\n## Remote server\n\n- URL: `https://capslane.com/mcp`\n- Transport: Streamable HTTP\n- Authentication: `Authorization: Bearer YOUR_API_KEY`\n\nKeep the API key in the client's secure connection settings. Do not include it in prompts.\n\n## Local server\n\nNode.js 20 or later is required.\n\n```json\n{\n  \"mcpServers\": {\n    \"capslane\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"--yes\",\n        \"--package\",\n        \"@webba_tech/capslane-mcp\",\n        \"capslane-mcp\"\n      ],\n      \"env\": {\n        \"CAPSLANE_API_KEY\": \"YOUR_API_KEY\"\n      }\n    }\n  }\n}\n```\n\n## Tools\n\n### `get_youtube_transcript`\n\nRetrieve existing YouTube captions or start and optionally wait for a generated transcript.\n\nInputs:\n\n- `url`: public YouTube URL or 11-character video ID\n- `lang`: optional preferred language code\n- `mode`: `native`, `auto` or `generate`\n- `text`: return one text string instead of timestamped segments\n- `waitForCompletion`: wait for an accepted transcript job before returning\n\n### `get_transcript_status`\n\nReturn the current state of a generated transcript job.\n\nInput:\n\n- `jobId`: job identifier returned by `get_youtube_transcript`\n\n### `list_available_languages`\n\nReturn the caption languages observed for a public YouTube video. This consumes one transcript request.\n\nInput:\n\n- `url`: public YouTube URL or 11-character video ID\n\n## Modes\n\n- `native` returns existing captions and never starts speech transcription.\n- `auto` uses existing captions first and generates a transcript only when needed.\n- `generate` creates a transcript from the video audio.\n\n## Security\n\nCreate a dedicated API key for each MCP client. Keep keys out of prompts, committed files and shared configuration.\n\n## Links\n\n- [MCP documentation](https://capslane.com/integrations/mcp)\n- [API reference](https://capslane.com/api-reference)\n- [Dashboard](https://capslane.com/dashboard)\n- [GitHub](https://github.com/Webba-Creative-Technologies/capslane-mcp)\n\n## License\n\nMIT\n",
  "bytes": 2241,
  "sha": "cb3d90d2379a634ce196e4fda4def126478f92f6ff73d21043330d9cb345f2b6",
  "repo_slug": "webba-creative-technologies/capslane-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_webba_creative_technologies_ca_96c50718/readme"
}