Skip to content
Elaichi Elaichi

conversational_intelligence

AssemblyAI

Connect AssemblyAI to Elaichi and hand every teammate a governed MCP endpoint — 14 tools ready to call from Claude, Cursor, or any MCP client, clamped by roles, restrictions, and an audit log.

AssemblyAI

AI tools

AssemblyAI tools for your AI agents

14 tools are ready to mint as an MCP endpoint the moment you connect AssemblyAI — governed by the same roles, restrictions, and audit log as everything else in Elaichi.

create_a_assemblyai_upload

Upload a media file to AssemblyAI's servers as raw binary data. Returns the uploaded file object upon success, which can be referenced in subsequent transcription requests.

list_all_assemblyai_transcripts

List AssemblyAI transcripts sorted from newest to oldest. Returns: id, status, audio_url. Transcripts are available for the last 90 days of usage.

create_a_assemblyai_transcript

Create an AssemblyAI transcript from a media file accessible via URL. Returns the transcript object including id and status; processing is asynchronous—poll via get until status is "completed". Required: audio_url.

get_single_assemblyai_transcript_by_id

Get an AssemblyAI transcript by id. Returns the transcript resource including id, status, text, and audio_url; the transcript is ready when status is "completed". Required: id.

delete_a_assemblyai_transcript_by_id

Delete an AssemblyAI transcript by id, removing all associated data and marking it as deleted. Returns the deleted transcript object. Required: id.

list_all_assemblyai_sentences

Get the sentences for an AssemblyAI transcript, semantically segmented for reader-friendly output. Returns an array of sentence objects. Required: transcript_id.

list_all_assemblyai_paragraphs

Get the paragraphs of an AssemblyAI transcript, semantically segmented for reader-friendly output. Returns an array of paragraph objects. Required: transcript_id.

list_all_assemblyai_word_searches

Search an AssemblyAI transcript for keywords or phrases and return all matching occurrences. Returns: matches. Required: transcript_id, words. Each search term can be an individual word, number, or phrase of up to five words.

list_all_assemblyai_redacted_audios

Get the redacted audio in AssemblyAI for a specific transcript using transcript_id. Returns status indicating redacted audio readiness and redacted_audio_url containing the downloadable file link. Redacted audio is available for 24 hours only.

get_single_assemblyai_subtitle_by_id

Get subtitles for an AssemblyAI transcript in the specified format. Returns the subtitle file content for the given transcript. Required: id, subtitle_format.

create_a_assemblyai_chat_completion

Create a chat completion in AssemblyAI. Generates model responses based on provided messages or prompt. Returns choices array with message content, finish_reason, and usage details for token counts.

create_a_assemblyai_speech_understanding

Create a speech understanding task in AssemblyAI for a given transcript_id. Performs translation, speaker_identification, or custom_formatting on the transcript. Returns response objects with task status, mappings, formatted_text, and translated_texts.

list_all_assemblyai_streaming_token

Generate a temporary streaming_token in AssemblyAI. Requires expires_in_seconds parameter. Returns token and expires_in_seconds fields, which indicate the generated temporary authentication token and its redemption window.

list_all_assemblyai_voice_agent_token

Generate a temporary Voice Agent token in AssemblyAI. Requires expires_in_seconds. Returns token and expires_in_seconds fields used to authenticate a single session.

How it works

From AssemblyAI account to governed MCP endpoint

Connect

Link a AssemblyAI account through Elaichi's hosted connect flow. Credentials are vaulted — nobody, including the AI, ever sees them.

Compose

The connection becomes a toolbox instantly. Curate which AssemblyAI tools are exposed, rename them, or freeze arguments.

Mint

Mint a personal MCP endpoint on that toolbox and paste it into Claude, Cursor, or any MCP client — governed by roles, restrictions, and audit logs.

Give every teammate a governed MCP server

Start a 14-day Gold trial — connect a product, curate a toolbox, and paste an endpoint into Claude or Cursor in minutes.