Deepgram integration
Deepgram AI speech-to-text, text-to-speech, and text intelligence API. Industry-leading accuracy for transcription, real-time streaming, speaker diarization, sentiment analysis, topic detection, and intent recognition. Supports 50+ languages with Nova-2 and Nova-3 models, plus Aura text-to-speech with 90+ voices across 7 languages.
Say what should happen.
The workflow builds itself.
Common Deepgram use cases
- key rotation
- team management
- auditing API keys
- leaving a project
- renaming projects
- auditing API usage
- onboarding team members
- checking key permissions
- removing unused projects
- removing former employees
What you can do with Deepgram
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Key, 4 operations
create_api_keyCreate api keyPOSTCreates a new API key for a Deepgram project with optional permissions and expiration date.delete_api_keyDelete api keyDELETEPermanently deletes an API key from a Deepgram project. The key is immediately invalidated.get_api_keyGet api keyGETRetrieves metadata for a specific Deepgram API key including scopes, creation date, and expiration.list_api_keysList api keysGETLists all API keys for a Deepgram project. Returns key metadata without exposing actual key values.
Project, 4 operations
delete_projectDelete projectDELETEPermanently deletes a Deepgram project and all associated data.get_projectGet projectGETRetrieves details for a specific Deepgram project including name and configuration.get_projectsGet projectsGETLists all projects in the Deepgram account. Returns project IDs and names.update_projectUpdate projectPATCHUpdates a Deepgram project's name.
Invite, 3 operations
create_project_inviteCreate project invitePOSTSends an invitation for a user to join a Deepgram project with specified permissions.delete_project_inviteDelete project inviteDELETEDeletes a pending invitation from a Deepgram project.list_project_invitesList project invitesGETLists all pending invitations for a Deepgram project.
Member, 3 operations
leave_projectLeave projectDELETERemoves the authenticated user from a Deepgram project.list_project_membersList project membersGETLists all members of a Deepgram project with their IDs and emails.remove_project_memberRemove project memberDELETERemoves a member from a Deepgram project.
Balance, 2 operations
get_project_balanceGet project balanceGETRetrieves details for a specific balance entry of a Deepgram project.get_project_balancesGet project balancesGETRetrieves balance information for a Deepgram project including credits and amounts.
Model, 2 operations
get_modelGet modelGETRetrieves details for a specific Deepgram model.list_modelsList modelsGETLists all available Deepgram STT and TTS models.
Scope, 2 operations
get_member_scopesGet member scopesGETRetrieves permission scopes for a specific member on a Deepgram project.update_member_scopesUpdate member scopesPUTUpdates permission scopes for a specific member on a Deepgram project.
Analysis, 1 operation
analyze_textAnalyze textPOSTAnalyzes text content for sentiment, topics, intents, and generates summaries using Deepgram's AI models.
Request, 1 operation
list_usage_requestsList usage requestsGETLists individual API requests for a Deepgram project with details on each request.
Speech, 1 operation
text_to_speechText to speechPOSTConverts text to natural-sounding speech using Deepgram's Aura TTS models. Offers 90+ voice options across 7 languages with low-latency audio generation.
Transcription, 1 operation
transcribe_prerecordedTranscribe prerecordedPOSTTranscribes pre-recorded audio files using Deepgram's Nova AI models. Supports 50+ languages with speaker diarization, punctuation, summarization, sentiment analysis, and topic detection.
Usage, 1 operation
get_usageGet usageGETRetrieves usage statistics for a Deepgram project including hours, requests, and feature breakdowns.
Use Deepgram from Claude Code, Cursor or Codex
Connect Deepgram in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Deepgram operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Deepgram
- Create your workspace
Sign up free. Nothing to install.
- Connect Deepgram once
Add your Deepgram connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Deepgram integration FAQ
What can you do with the Deepgram integration?
LiveContext exposes 25 operations on Deepgram, covering key, project, invite and member. Common uses include key rotation, team management and auditing API keys.
