Server definition
- Hash
- sha256:d295600673b781c171b58058f135964c2e0326c94ca50b230a87931a138b8948
- What it is
- What a remote MCP server returned when asked what it offers: 7 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "⚠️ Permanently deletes a job and its transcript. Set force=true to delete even while it is still running. Batch API: DELETE /jobs/{job_id}.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"force": {
"description": "Delete even if the job is still running.",
"type": "boolean"
},
"job_id": {
"description": "The job id to delete.",
"type": "string"
}
},
"required": [
"job_id"
],
"type": "object"
},
"name": "speechmatics_delete_job",
"outputSchema": null
},
{
"description": "Get a single job's details and status (running | done | rejected | deleted | expired). Poll this until status is \"done\", then fetch the transcript. Batch API: GET /jobs/{job_id}.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"job_id": {
"description": "The job id returned by speechmatics_transcribe_url.",
"type": "string"
}
},
"required": [
"job_id"
],
"type": "object"
},
"name": "speechmatics_get_job",
"outputSchema": null
},
{
"description": "Get a job's plain-text processing log — useful for debugging a rejected job. Batch API: GET /jobs/{job_id}/log.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"job_id": {
"description": "The job id.",
"type": "string"
}
},
"required": [
"job_id"
],
"type": "object"
},
"name": "speechmatics_get_job_log",
"outputSchema": null
},
{
"description": "Get a completed job's transcript. format=txt (default, human-readable) | srt (subtitles) | json-v2 (structured words, timings, speakers, translations, summary). Only works once the job status is \"done\". Batch API: GET /jobs/{job_id}/transcript.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"format": {
"description": "Output format. Default txt for readability; use json-v2 for structured results.",
"enum": [
"json-v2",
"txt",
"srt"
],
"type": "string"
},
"job_id": {
"description": "The job id.",
"type": "string"
}
},
"required": [
"job_id"
],
"type": "object"
},
"name": "speechmatics_get_transcript",
"outputSchema": null
},
{
"description": "Get usage statistics (transcription minutes) for the account over a date range. Batch API: GET /usage.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"since": {
"description": "Start date, YYYY-MM-DD.",
"type": "string"
},
"until": {
"description": "End date, YYYY-MM-DD.",
"type": "string"
}
},
"type": "object"
},
"name": "speechmatics_get_usage",
"outputSchema": null
},
{
"description": "List transcription jobs (most recent first), with status/data_name/duration. Batch API: GET /jobs.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"created_before": {
"description": "RFC3339 date-time; only return jobs created before this time (for pagination).",
"type": "string"
},
"include_deleted": {
"description": "Include deleted jobs in the results.",
"type": "boolean"
},
"limit": {
"description": "Max jobs to return.",
"exclusiveMinimum": 0,
"maximum": 9007199254740991,
"type": "integer"
}
},
"type": "object"
},
"name": "speechmatics_list_jobs",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"additional_vocab": {
"description": "Custom vocabulary — strings, or objects like {\"content\":\"gnocchi\",\"sounds_like\":[\"nyohki\"]}.",
"items": {
"anyOf": [
{
"type": "string"
},
{
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
}
]
},
"type": "array"
},
"diarization": {
"description": "Speaker labeling: speaker (who spoke) | channel (per audio channel) | none.",
"enum": [
"none",
"speaker",
"channel"
],
"type": "string"
},
"domain": {
"description": "Domain-specific model hint, e.g. finance.",
"type": "string"
},
"enable_entities": {
"description": "Emit formatted entities (numbers, dates) in results.",
"type": "boolean"
},
"fetch_auth_headers": {
"description": "Auth headers to send when fetching a private URL, e.g. [\"Authorization: Bearer xyz\"].",
"items": {
"type": "string"
},
"type": "array"
},
"language": {
"default": "en",
"description": "Transcription language code, e.g. en, es, de, fr.",
"type": "string"
},
"notification_url": {
"description": "Webhook URL to POST the transcript to when the job completes.",
"type": "string"
},
"operating_point": {
"description": "Accuracy/speed tradeoff. enhanced is more accurate; standard is faster/cheaper.",
"enum": [
"standard",
"enhanced",
"melia-1"
],
"type": "string"
},
"output_locale": {
"description": "Output spelling locale, e.g. en-US, en-GB.",
"type": "string"
},
"summarize": {
"description": "If true, also produce a summary of the transcript.",
"type": "boolean"
},
"summary_content_type": {
"description": "Summary content style (when summarize=true).",
"enum": [
"auto",
"informative",
"conversational"
],
"type": "string"
},
"summary_length": {
"description": "Summary length (when summarize=true).",
"enum": [
"brief",
"detailed"
],
"type": "string"
},
"summary_type": {
"description": "Summary layout (when summarize=true).",
"enum": [
"paragraphs",
"bullets"
],
"type": "string"
},
"translation_target_languages": {
"description": "Language codes to also translate the transcript into, e.g. [\"es\",\"de\"].",
"items": {
"type": "string"
},
"type": "array"
},
"url": {
"description": "Publicly reachable audio/video URL for Speechmatics to fetch and transcribe.",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "speechmatics_transcribe_url",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:d295600673b781c171b58058f135964c2e0326c94ca50b230a87931a138b8948 | sha256sum