# Gladia — MCP server on mcp.ai > Connect your Gladia account and use 10 tools for transcription straight from your AI agent. Connect with your own API key. Gladia provides state-of-the-art audio transcription and intelligence services through a simple API, enabling real-time and asynchronous transcription, translation, and audio analysis. By: mcp.ai · official Page: https://mcp.ai/gladia ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_gladia?ms=1787296080000 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/gladia/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/gladia/ 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/gladia/skill.md Postman collection (v2.1): https://mcp.ai/gladia/postman.json ## Tools - gladia_delete_live_session(id: string) — Tool to delete a live transcription session and all its associated data (audio file, transcription). Use when permanently removing a live session from Gladia. - gladia_delete_pre_recorded_job(id: string) — Tool to delete a pre-recorded transcription job and all its associated data (audio file, transcription). Use when permanently removing a transcription job from Gladia. - gladia_get_live_transcription_result(id: string) — Tool to retrieve metadata and results of a live transcription job. Use when you need detailed status or results for a specific live transcription session. - gladia_get_pre_recorded_job(id: string) — Tool to retrieve a pre-recorded transcription job's metadata, status, and results by ID. Use when checking the status or retrieving results of a specific pre-recorded job. - gladia_get_transcription_audio_file_deprecated(id: string) — DEPRECATED - use GET /v2/pre-recorded/{id}/file instead. Download the audio file used for a transcription job. Use when you need to retrieve the original audio file associated with a specific transcri - gladia_initiate_live_session(model?: string, region?: string, callback?: boolean, channels?: integer, encoding?: string, bit_depth?: integer, endpointing?: number, sample_rate?: integer, pre_processing?: object, callback_config?: object, custom_metadata?: object, language_config?: object, messages_config?: object, post_processing?: object, realtime_processing?: object, maximum_duration_without_endpointing?: number) — Initiates a live (real-time) transcription session with Gladia's API. Returns a WebSocket URL that you can connect to for streaming audio data in real-time. The WebSocket URL includes an embedded auth - gladia_initiate_pre_recorded_transcription(model?: string, callback?: boolean, audio_url: string, sentences?: boolean, subtitles?: boolean, diarization?: boolean, translation?: boolean, summarization?: boolean, callback_config?: object, custom_metadata?: object, language_config?: object, subtitles_config?: object, diarization_config?: object, translation_config?: object, punctuation_enhanced?: boolean, summarization_config?: object) — Tool to initiate a pre-recorded transcription job. Use when you have an audio URL and need asynchronous transcription results. - gladia_list_live_transcriptions(date?: string, limit?: integer, offset?: integer, status?: string[], after_date?: string, before_date?: string, custom_metadata?: object) — Tool to list live transcription jobs. Use when you need an overview of live transcription sessions with optional filtering and pagination. Use after setting up live transcription. - gladia_list_pre_recorded_jobs(date?: string, limit?: integer, offset?: integer, status?: string[], after_date?: string, before_date?: string, custom_metadata?: object) — Tool to list all pre-recorded transcription jobs matching the query parameters. Use when you need to retrieve a paginated list of transcription jobs with optional filtering by date, status, or custom - gladia_upload_audio_video_file(file: object) — Upload an audio or video file to Gladia for speech-to-text transcription. Returns a URL that can be used with the pre-recorded transcription endpoint. Supports common audio formats (WAV, MP3, FLAC, OG ## Example prompts - "What can I do in Gladia?" - "Show me a summary of my Gladia account" ## Links Docs: https://mcp.ai/docs/mcps/gladia Website: https://mcp.ai/mcps/gladia