list_glossaries
List Glossaries
List available glossaries within an organization. Glossaries define source-to-target terminology mappings and can be attached to transcription or translation orders for consistent handling of domain-specific terms.
Ask your agent in plain language. Each of these maps to a real tool on the server.
list_glossaries
List available glossaries within an organization. Glossaries define source-to-target terminology mappings and can be attached to transcription or translation orders for consistent handling of domain-specific terms.
confirm_order
Confirm and submit a draft order for processing. Use this for orders that were created with confirm set to false (incomplete/draft state). Once confirmed, the order will begin processing.
get_order
Retrieve details of a transcription, subtitling, or translation order. Returns the full order state, associated transcriptions, operations, pricing details, and ingestion status.
create_translation_order
Translate an existing transcription into one or more target languages. Supports 70+ target languages with both automatic (AI) and professional (human) translation services. When translating an already-translated transcription, the system automatically uses the original source.
export_transcription
DEPRECATED — use `create_export` instead. Export one or more transcriptions to a specific format. Supports text (txt, docx, pdf), subtitle (srt, vtt, stl), professional editing (avid, premiere, fcp), and other formats (html, maxqda, json). The export is processed asynchronously; this tool creates the export and polls until it's ready, returning the download link.
list_transcriptions
List transcriptions in your organization, sorted with the most recent first. Returns metadata about each transcription including state, language, duration, and cost. Can be filtered by folder and tags. Use the export tool to retrieve the actual transcript content.
get_transcription
Retrieve detailed metadata about a specific transcription including its state, language, duration, cost, and sharing status. To get the actual transcript content, use the export tool.
delete_transcription
Delete a transcription. By default, moves the transcription to Trash. Set permanent to true for irreversible deletion.
list_style_guides
List available style guides within an organization. Style guides define transcription and subtitling preferences such as verbatim mode, grammar correction, SDH (Subtitles for the Deaf and Hard of Hearing), speaker identification format, and notation tags.
create_order
Create a new transcription or subtitling order for an audio/video file. Supports both AI-powered automatic transcription and human professional transcription in 120+ languages. You can attach glossaries and style guides to improve accuracy, organize with tags and folders, and optionally receive webhook notifications on order state changes.
get_upload_url
Get a signed URL for uploading an audio/video file directly to Happy Scribe's storage (AWS S3). Use the returned signed URL with a PUT request to upload the file, then use the resulting S3 URL when creating a transcription order.
get_export
Check a previously created export without creating another export or downloading file content.
download_transcription_media
Download the existing transcoded MP3 audio or MP4 video for a transcription. Media must be ready and served by the documented media.happyscribe.com host. Does not create a transcription or a new export.
download_export
Download a ready MP3, MP4, PDF, UTF-8 TXT, SRT, Facebook SRT, WebVTT or transcript JSON export served by the documented media.happyscribe.com host. Other hosts, formats and invalid bodies fail explicitly; download those in Happy Scribe. This does not recreate expired exports.
create_export
Start a document, subtitle, editing-project, spreadsheet or source-media export and return its status immediately. Use get_export to check progress. Use download_export for downloads from the documented media host; other download hosts require downloading in Happy Scribe.
get_meeting_summary
Read the generated summary of a notetaker transcription. Happy Scribe returns 404 when no summary exists or it is not ready.
list_organizations
Discover organizations accessible to the authenticated account, including their IDs, names and your role. Pass an organization ID to transcription, glossary, style-guide and order tools.
update_transcription
Rename a transcription, move it to another folder in the same organization, or enable or revoke public link sharing. Call list_organizations to discover organization IDs.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Transcribe, subtitle and translate audio and video. Discover organizations, create and confirm orders, track processing and failures, manage transcription names, folders and public sharing, read meeting summaries, and export documents, subtitles, spreadsheets, editing-project files and source media. Download supported files from the documented media host.
Common questions about connecting Happy Scribe to AI agents with Metorial.