Skip to main content
Glama

Speechmatics MCP by usefulapi

Transcribe audio/video from URL

speechmatics_transcribe_url

Submit a publicly reachable audio/video URL for speech-to-text transcription (optionally with diarization, translation, and summarization). ASYNC: returns a job id immediately — poll speechmatics_get_job until status is "done", then call speechmatics_get_transcript. Batch API: POST /jobs.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
urlYesPublicly reachable audio/video URL for Speechmatics to fetch and transcribe.
domainNoDomain-specific model hint, e.g. finance.
languageNoTranscription language code, e.g. en, es, de, fr.en
summarizeNoIf true, also produce a summary of the transcript.
diarizationNoSpeaker labeling: speaker (who spoke) | channel (per audio channel) | none.
summary_typeNoSummary layout (when summarize=true).
output_localeNoOutput spelling locale, e.g. en-US, en-GB.
summary_lengthNoSummary length (when summarize=true).
enable_entitiesNoEmit formatted entities (numbers, dates) in results.
operating_pointNoAccuracy/speed tradeoff. enhanced is more accurate; standard is faster/cheaper.
additional_vocabNoCustom vocabulary — strings, or objects like {"content":"gnocchi","sounds_like":["nyohki"]}.
notification_urlNoWebhook URL to POST the transcript to when the job completes.
fetch_auth_headersNoAuth headers to send when fetching a private URL, e.g. ["Authorization: Bearer xyz"].
summary_content_typeNoSummary content style (when summarize=true).
translation_target_languagesNoLanguage codes to also translate the transcript into, e.g. ["es","de"].

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / $schema
      Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.