{"name":"Vidext Studio","description":"Vidext Studio is an AI learning orchestrator exposed over MCP: turn a prompt into a structured learning path with outlines, narrated slides, and AI-generated imagery, grounded in the organization's own documents.","iconUrl":"https://staging.vidext.com/icon.svg","category":"education","provider":{"name":"Vidext","url":"https://vidext.io"},"branding":{"name":"Vidext Studio","description":"Create document-grounded learning paths with Vidext Studio over remote MCP.","iconUrl":"https://staging.vidext.com/icon.svg","category":"education"},"mcp":{"transport":"streamable-http","endpoint":"https://staging.vidext.com/api/mcp/studio","protocolVersions":["2025-06-18"]},"auth":{"required":true,"type":"oauth2","authorizationServer":"https://staging.vidext.com/.well-known/oauth-authorization-server","protectedResource":"https://staging.vidext.com/.well-known/oauth-protected-resource","instructions":"OAuth 2.1 authorization-code with PKCE and dynamic client registration. No pre-provisioned tokens."},"tools":["list_studio_projects","list_studio_courses","get_studio_course_status","draft_studio_outline","start_studio_build","create_studio_document_uploads","complete_studio_document_uploads","start_studio_course_planning","confirm_studio_course_structure","approve_studio_plan","get_studio_outline_status","open_studio_project_for_edit","edit_studio_outline","edit_studio_project_content","rebuild_studio_project","get_studio_build_status","connector_search","connector_read"],"instructions":"For local document uploads, call create_studio_document_uploads, upload each file directly to the returned R2 uploadUrl with the returned requiredHeaders, then call complete_studio_document_uploads to verify, enqueue processing, and optionally start draft/build work. Use list_studio_courses first when the user refers to an existing multi-module course, then get_studio_course_status to inspect its module progress. Use list_studio_projects first when the user refers to an existing single project/module. Use draft_studio_outline for planning-only single-project flows. For one generated project, call start_studio_build once and wait for its final buildStatus; it keeps running through outline readiness, plan approval, and terminal builder status. For a whole multi-project course, call start_studio_course_planning; it creates the source-grounded course curriculum and ordered project module shells for review, but does not start module planners. Confirm the structure with the user, then call confirm_studio_course_structure to start each module planner. Use get_studio_outline_status only for draft/module planning flows that return before approval. To edit a finished course's published content directly, call edit_studio_project_content. To reopen a finished course into planner mode, call open_studio_project_for_edit, then edit_studio_outline, then rebuild_studio_project. Finished-content edits can replace existing image fields with already-uploaded image URLs, but this MCP server does not upload local image files itself. Every tool is scoped to the authenticated user's organization membership and project permissions.","serverCard":"https://staging.vidext.com/.well-known/mcp/server-card.json","documentation":"https://staging.vidext.com/llms.txt"}