MCP servercom.scriptivox.www/transcription
AI transcription from URLs or files.
Read more
AI transcription from URLs or files. 119 languages, diarization, SRT/VTT/text export.Overview
Score?
UNRATED 0.632
of what a free look can see, on 25 looks
Looks
32
last 19 hr ago
Tools
39
More info
URL
platform.scriptivox.com/mcp
streamable-http
Says it is
com.scriptivox.www/transcription 1.2.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.632 · highest on record 0.8561
Toolsfrom sha256:e08bdfbb2f…df61a7
| Tool | Schema |
|---|---|
| cancel_scheduled_bot Cancel a meeting bot that has not joined yet, so it never joins. Use transcription_id for a scheduled bot that already exists, or dispatch_id for one still queued because every bot |
input · no output |
| chat_with_transcript Ask a question about an existing transcript and get an answer from the model, with the transcript as context. SPENDS THE ACCOUNT'S LLM CREDITS — every message is billed against the |
input · no output |
| check_balance Check your Scriptivox API credit balance, available hours, and pricing. Requires a configured API key. |
input · no output |
| create_account Create a Scriptivox account from an email address and password. Needs no credential. The account is NOT usable when this returns: a confirmation email is sent and the account can d |
input · no output |
| create_api_key Mint a new Scriptivox API key (sk_live_...) for the signed-in person. This is the bridge from a web account to the transcription API. The secret is returned ONCE and cannot be retr |
input · no output |
| export_transcript Export a completed Scriptivox transcript as SRT subtitles, WebVTT subtitles, or plain text. Supports segmentation knobs (max_words, max_chars, max_duration, sentence_aware, include |
input · no output |
| get_account Read the account of the signed-in person: current plan, entitlements and quota. Requires an OAuth 2.1 user access token, not an API key. |
input · no output |
| get_api_docs Get Scriptivox API documentation. Sections: quickstart, transcribe, result, list, cancel, delete, upload, balance, webhooks, errors. No API key required. |
input · no output |
| get_automation_run Check the progress of an automation run started by run_automation: overall status, plus each step with its status, model, duration and error. Poll this the way you would poll trans |
input · no output |
| get_billing_history Read the signed-in person's billing history: plan invoices, add-on charges, lifetime purchases and API deposits, newest first, with links to each Stripe invoice. Read-only — it cha |
input · no output |
| get_billing_portal_url Return a link to the Stripe billing portal for the signed-in person, where they can change their card, download invoices, or cancel a subscription. Does NOT charge anything and doe |
input · no output |
| get_doc Fetch a full Scriptivox documentation page as markdown, by its slug (for example "quickstart", "authentication", "api-reference"). Call search_docs first if you do not know the slu |
input · no output |
| get_pricing Get Scriptivox pricing information including subscription plans (Free, Pro, Team) and API pay-as-you-go rates. Includes signup URLs. No API key required. |
input · no output |
| get_product_info Get information about Scriptivox capabilities: transcription, audio tools, video tools, subtitle tools, meeting bot, or API. No API key required. |
input · no output |
| get_supported_languages List all languages supported by Scriptivox for audio/video transcription. Returns language names and ISO codes. No API key required. |
input · no output |
| get_transcript_audio Return a time-limited signed URL for the source audio or video of an existing transcription, so it can be handed to another tool or streamed. Valid for one hour and supports HTTP R |
input · no output |
| list_automations List the automations on the signed-in person's account — saved chains of steps they built in the web app to run over a finished transcript. Read-only, and there is deliberately no |
input · no output |
| list_folders List the folders on the signed-in person's account, with the workspace each belongs to. Use this to find the folder_id move_to_folder needs. Read-only, and there is deliberately no |
input · no output |
| list_scheduled_meetings List the signed-in person's meeting bots that are scheduled or currently running, plus any dispatches still queued waiting for a free bot. This is where the transcription_id, job_i |
input · no output |
| list_tags List the tags on the signed-in person's account: the ones actually in use on transcriptions with a count of each, and separately the named-tag registry the web app maintains. The t |
input · no output |
| list_transcriptions List recent transcriptions for the configured API key, with optional status/date filters and cursor pagination. The full transcript body is omitted — fetch transcribe_status per id |
input · no output |
| list_workspaces List the signed-in person's workspaces. Tags, folders and transcriptions all live inside one, so this is the outermost level of their library. Read-only. Requires an OAuth 2.1 user |
input · no output |
| move_to_folder File up to 50 existing transcriptions into a folder, or pass folder_id: null to move them out of any folder. The folder must already exist and belong to the signed-in person — call |
input · no output |
| purchase_plan Start checkout for a Scriptivox web subscription and return a Stripe Checkout URL. Does NOT charge anything: the person must open the link and enter their card. A web plan covers t |
input · no output |
| revoke_api_key Permanently revoke an API key belonging to the signed-in person. Cannot be undone. Requires an OAuth 2.1 user access token. |
input · no output |
| run_automation Run one of the signed-in person's existing automations over one completed transcription. SPENDS THE ACCOUNT'S LLM CREDITS as its steps execute. Returns a run_id immediately — autom |
input · no output |
| search_docs Search the Scriptivox documentation and agent guides. Returns matching documents with their URLs and summaries, best match first. Use this before guessing a URL. No API key require |
input · no output |
| search_transcripts Find transcripts in the signed-in person's library, filtered by folder, tag, workspace, status or filename, newest first. This is where the transcription ids that tag_transcription |
input · no output |
| start_meeting_bot Send a bot to join ONE Zoom, Google Meet, Teams or Webex call and record it, producing a speaker-attributed transcript after the call ends. This is the only tool here that creates |
input · no output |
| stop_meeting_bot Tell a meeting bot that is currently in a call to leave. Whatever it recorded up to that point is still processed into a transcript — this ends the recording, it does not discard i |
input · no output |
| tag_transcriptions Add tags to up to 10 existing transcriptions at once — the tool for "label these interviews as Q3". Tags are created on first use, so they need not exist beforehand. Letters, digit |
input · no output |
| top_up_balance Start checkout to add credit to the prepaid API balance and return a Stripe Checkout URL. Does NOT charge anything: the person must open the link. Transcription is billed at $0.20 |
input · no output |
| transcribe_cancel Cancel an in-flight Scriptivox transcription and release any reserved balance. Idempotent. Returns 409 CONFLICT on already-terminal jobs. Requires a configured API key. |
input · no output |
| transcribe_delete Soft-delete a Scriptivox transcription record. Idempotent. Returns 409 CONFLICT if the job is still in-flight — cancel first via transcribe_cancel. Requires a configured API key. |
input · no output |
| transcribe_status Check the status of a Scriptivox transcription job. Use this for long-running transcriptions, after a timeout, or to verify completion. Requires a configured API key. |
input · no output |
| transcribe_upload Transcribe a LOCAL file by uploading it to Scriptivox. NOT AVAILABLE over the hosted MCP endpoint: this server has no access to your filesystem. Use transcribe_url with a public UR |
input · no output |
| transcribe_url Transcribe audio or video from a public URL using Scriptivox AI. Supports 119 languages, speaker diarization, and word-level timestamps. RECOMMENDED: always pass the `language` par |
input · no output |
| transcription_status [DEPRECATED — use transcribe_status instead] Alias kept for backward compatibility with @scriptivox/[email protected]. Will be removed in 2.0.0. Identical behavior to transcribe_sta |
input · no output |
| transcription_url [DEPRECATED — use transcribe_url instead] Alias kept for backward compatibility with @scriptivox/[email protected]. Will be removed in 2.0.0. Identical behavior to transcribe_url. |
input · no output |
Verify it yourself
npx teppi-check https://platform.scriptivox.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ28S6JXW1HXNX1SG4AA11