Speechmatics
Speechmatics provides asynchronous speech-to-text transcription, job management, transcript retrieval, and usage reporting for audio and video.
Integration
- Vendor
- Speechmatics
- Category
- other
- Auth
- API_KEY
- Tools
- 7
- Composio slug
speechmatics
Tools
- Create Transcription Job
Create an asynchronous Speechmatics transcription job from a publicly fetchable media URL and return its job ID.
- Delete Transcription Jobdestructive
Delete a transcription job and its associated transcript and resources, optionally forcing termination of a running job.
- Discover Speech Features
Return Speechmatics' current Batch languages, locales, domains, translation support, and language-identification capabilities.
- Get Transcript
Retrieve a transcription job's completed transcript as structured JSON v2, plain text, or SRT text.
- Get Transcription Job
Get a transcription job's status, configuration, duration, and processing errors, optionally waiting briefly for a terminal state.
- Get Usage
Get Batch transcription counts and audio duration aggregated over an optional UTC date range.
- List Transcription Jobs
List transcription jobs in the connected US1 project, newest first, with an agent-controlled continuation cursor.
Setup
- Create or open a Switchy Project.
- Open Integrations and connect Speechmatics.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the Speechmatics tools in chat.
What teammates see: by default, memories from Speechmatics are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.