[{"data":1,"prerenderedAt":241},["ShallowReactive",2],{"doc-reference/agents-roadmap":3},{"id":4,"title":5,"author":6,"body":7,"date":223,"description":224,"draft":225,"extension":226,"faq":227,"meta":228,"navigation":229,"path":230,"schemaType":231,"seo":232,"stem":233,"tags":234,"updatedAt":223,"__hash__":240},"content/reference/agents-roadmap.md","Agents roadmap","YT2Text Team",{"type":8,"value":9,"toc":213},"minimark",[10,14,18,23,58,62,65,79,83,86,101,104,124,128,131,148,152,155,158,178,182,185,199,202],[11,12,5],"h1",{"id":13},"agents-roadmap",[15,16,17],"p",{},"YT2Text is API-first today. Agents can already integrate over HTTPS using the public skill files and the REST API.",[19,20,22],"h2",{"id":21},"live-now","Live now",[24,25,26,34,40,46,52],"ul",{},[27,28,29,30],"li",{},"public agent skill: ",[31,32,33],"code",{},"https://yt2text.cc/skill.md",[27,35,36,37],{},"metadata: ",[31,38,39],{},"https://yt2text.cc/skill.json",[27,41,42,43],{},"JSONL discovery: ",[31,44,45],{},"https://yt2text.cc/skill.jsonl",[27,47,48,49],{},"landing page: ",[31,50,51],{},"https://yt2text.cc/agents",[27,53,54,55],{},"public API: ",[31,56,57],{},"https://api.yt2text.cc/api/v1",[19,59,61],{"id":60},"phase-1-solid-api-first-onboarding","Phase 1: solid API-first onboarding",[15,63,64],{},"Current priority:",[24,66,67,70,73,76],{},[27,68,69],{},"make the skill files easy to discover",[27,71,72],{},"document plan gates clearly",[27,74,75],{},"keep examples curl-first and operational",[27,77,78],{},"ensure agents can submit, poll, and fetch reliably",[19,80,82],{"id":81},"phase-2-first-party-sdks","Phase 2: first-party SDKs",[15,84,85],{},"Priority order:",[87,88,89,92,95,98],"ol",{},[27,90,91],{},"JavaScript/TypeScript",[27,93,94],{},"Python",[27,96,97],{},"Swift",[27,99,100],{},"Kotlin",[15,102,103],{},"The first SDK releases should cover:",[24,105,106,109,112,115,118,121],{},[27,107,108],{},"API-key auth",[27,110,111],{},"video submission",[27,113,114],{},"polling helpers",[27,116,117],{},"typed response models",[27,119,120],{},"retry/backoff",[27,122,123],{},"error normalization",[19,125,127],{"id":126},"phase-3-platform-hardening-before-mcp","Phase 3: platform hardening before MCP",[15,129,130],{},"Before MCP, the public integration layer should be tightened in these areas:",[24,132,133,136,139,142,145],{},[27,134,135],{},"webhook secret management",[27,137,138],{},"delivery logging and retry semantics",[27,140,141],{},"stable batch completion events",[27,143,144],{},"idempotency guidance",[27,146,147],{},"clearer quota and usage reporting",[19,149,151],{"id":150},"phase-4-mcp","Phase 4: MCP",[15,153,154],{},"MCP should come after the public API contract is stable enough to wrap cleanly.",[15,156,157],{},"The first MCP surface should stay narrow:",[24,159,160,163,166,169,172,175],{},[27,161,162],{},"submit video",[27,164,165],{},"get status",[27,167,168],{},"get result",[27,170,171],{},"submit batch",[27,173,174],{},"get batch status",[27,176,177],{},"get usage limits",[19,179,181],{"id":180},"positioning","Positioning",[15,183,184],{},"What we can say now:",[24,186,187,190,193,196],{},[27,188,189],{},"YT2Text works with agents today over the public REST API",[27,191,192],{},"public skill files are available",[27,194,195],{},"first-party SDKs are planned",[27,197,198],{},"MCP is planned after API and SDK hardening",[15,200,201],{},"What we should not say yet:",[24,203,204,207,210],{},[27,205,206],{},"official SDK packages are already published",[27,208,209],{},"MCP is already live",[27,211,212],{},"batch completion webhook delivery is fully productized",{"title":214,"searchDepth":215,"depth":215,"links":216},"",2,[217,218,219,220,221,222],{"id":21,"depth":215,"text":22},{"id":60,"depth":215,"text":61},{"id":81,"depth":215,"text":82},{"id":126,"depth":215,"text":127},{"id":150,"depth":215,"text":151},{"id":180,"depth":215,"text":181},"2026-03-30","Public roadmap for YT2Text agent support, from REST API and skill files to SDKs and MCP.",false,"md",null,{},true,"/reference/agents-roadmap","TechArticle",{"title":5,"description":224},"reference/agents-roadmap",[235,236,237,238,239],"reference","agents","roadmap","sdk","mcp","HMUNqopt-UjZx5io9CvdzLSYLCGR44ZNUtf_P2MHuNM",1776525480309]