# GetTranscribe — MCP server on mcp.ai > Connect your GetTranscribe account and use 9 tools for transcription straight from your AI agent. Connect with your own API key. GetTranscribe converts supported video and media URLs into searchable transcriptions and provides tools for managing transcription jobs, results, and folders. By: mcp.ai · official Page: https://mcp.ai/get_transcribe ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_get_transcribe?ms=1787293680000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/get_transcribe/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/get_transcribe/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/get_transcribe/skill.md Postman collection (v2.1): https://mcp.ai/get_transcribe/postman.json ## Tools - get_transcribe_create_transcription_job(url: string, model?: string, prompt?: string, language?: string, folder_id?: integer) — Queue a paid asynchronous transcription job for a supported public video or direct media URL. Returns a job ID to poll with Get Transcription Job; this operation can consume transcription credits. - get_transcribe_get_current_account() — Return the connected GetTranscribe account's safe identity, plan, usage limits, and available balances. - get_transcribe_get_folder(folder_id: integer) — Retrieve one transcription folder owned by the connected account. - get_transcribe_get_transcription(transcription_id: integer, include_timing_data?: boolean) — Retrieve one completed transcription with its text and media metadata; optionally include potentially large word and segment timing arrays. - get_transcribe_get_transcription_job(job_id: integer) — Get the status and progress of one asynchronous transcription job, including the finished transcription ID or failure details. - get_transcribe_list_folders(limit?: integer, parent_id?: integer, sort_order?: integer, next_cursor?: string) — List transcription folders owned by the connected account, optionally filtering by parent folder. - get_transcribe_list_transcription_jobs(limit?: integer, status?: string, sort_order?: integer, next_cursor?: string) — List asynchronous transcription jobs for the connected account, optionally filtered by lifecycle status. - get_transcribe_list_transcriptions(limit?: integer, platform?: string, folder_id?: integer, sort_order?: integer, next_cursor?: string) — List lightweight completed-transcription metadata for the connected account, with folder and platform filters. - get_transcribe_resolve_media_download_url(url: string) — Resolve a fresh direct download URL for supported social or direct media without creating a transcription. This paid request may consume provider credits, and returned URLs can expire. ## Example prompts - "What can I do in GetTranscribe?" - "Show me a summary of my GetTranscribe account" ## Links Docs: https://mcp.ai/docs/mcps/get_transcribe Website: https://mcp.ai/mcps/get_transcribe