Skip to content

Integration · Developer tools

deepgram.com

Connect Claude & ChatGPT to Deepgram

Ask your AI to transcribe a recording, summarize a text or check what your Deepgram project has used this month. It can send an audio or video file at a public URL to Deepgram for transcription, turn text into speech and run text analysis for summary, topics, intents and sentiment. It can also read your project's requests, usage, billing breakdown, balances, keys, members and models.

Connect Deepgram free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Transcribe the recording at this link and label who is speaking.”

    The AI sends the file URL to Deepgram with speaker detection turned on and returns the transcript.

  • “Summarize this customer email and tell me its sentiment.”

    It runs Deepgram's text analysis with summary and sentiment turned on and returns the results.

  • “How much have we used this month, split by model?”

    It reads the usage breakdown for your project for the dates you give, grouped by model.

What your AI can do

Speech and text

Transcribe audio or video at a public URL, turn text into speech, and analyze text for summary, topics, intents and sentiment.

Usage and billing

Read past requests, usage and billing breakdowns, balances and purchases for your project.

Project management

See and manage projects, API keys, members, invites, scopes, models and saved voice agent configurations.

  • “Did any transcription requests fail yesterday?”

    It lists past API requests in your project filtered by date and status.

  • “How much credit do we have left?”

    It lists your project's balances.

  • “Which speech models can we use?”

    It lists the speech-to-text and text-to-speech models available to your project.

49 tools for Deepgram

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • analyze_textChanges dataAnalyze text with Deepgram's text intelligence: summary, topics, intents and sentiment. Pass the text in `body` and turn on the features you want. Usage is billed to your Deepgram project.
  • create_credentialChanges dataCreate a new credential. API summary: Create a Project Self-Hosted Distribution Credential.
  • create_grantDeletesCreate a new grant. Destructive action; may require approval. API summary: Token-based Authentication.
  • create_project_agentChanges dataCreate a new agent for a project. Required: config. API summary: Create an Agent Configuration.
  • create_project_agent_variableChanges dataCreate a new agent variable for a project. Required: key or value. API summary: Create an Agent Variable.
  • create_project_inviteChanges dataCreate a new invite for a project. Required: email or scope. API summary: Create a Project Invite.
  • create_project_keyChanges dataCreate a new key for a project. API summary: Create a Project Key.
  • create_speakChanges dataCreate a new speak. Required: text. API summary: Text to Speech transformation.
  • create_speak_audio_generate_2Changes dataCreate a new speak. Required: model or text. API summary: Flux Text to Speech (batch).
  • delete_credentialDeletesPermanently delete a credential by distribution credentials id. Destructive action; may require approval. API summary: Delete a Project Self-Hosted Distribution Credential.
  • delete_projectDeletesPermanently delete a project by project id. Destructive action; may require approval.
  • delete_project_agentDeletesPermanently delete a agent by agent id. Destructive action; may require approval. API summary: Delete an Agent Configuration.
  • delete_project_agent_variableDeletesPermanently delete a agent variable by variable id. Destructive action; may require approval. API summary: Delete an Agent Variable.
  • delete_project_inviteDeletesPermanently delete a invite by email. Destructive action; may require approval. API summary: Delete a Project Invite.
  • delete_project_keyDeletesPermanently delete a key by key id. Destructive action; may require approval. API summary: Delete a Project Key.
  • delete_project_userDeletesPermanently delete a user by user id. Destructive action; may require approval. API summary: Delete a Project Member.
  • delete_projectsMoves moneyPermanently delete a project by project id. Financial or irreversible action; may require approval. API summary: Leave a Project.
  • get_billing_breakdownGet a billing (cost) breakdown for your project between `start` and `end`, optionally grouped and filtered by tag, line item or accessor.
  • get_credentialGet one credential by distribution credentials id. API summary: Get a Project Self-Hosted Distribution Credential.
  • get_modelGet details of one model by `model_id`.
  • get_projectGet the details of your Deepgram project.
  • get_project_agent_variableGet one agent variable for a project by variable id. API summary: Get an Agent Variable.
  • get_project_balanceGet one balance for a project by balance id. API summary: Get a Project Balance.
  • get_project_keyGet one key for a project by key id. API summary: Get a Project Key.
  • get_project_modelGet one model for a project by model id. API summary: Get a Project Model.
  • get_requestGet one past API request by `request_id`, including its request details and response metadata.
  • get_usage_breakdownGet a usage breakdown for your project between `start` and `end`, grouped with `grouping` and filtered by model, tag, endpoint or features used.
  • get_voice_agentGet one saved voice agent configuration by `agent_id`.
  • list_balancesList your project's credit balances.
  • list_credentialsList credentials. API summary: List Project Self-Hosted Distribution Credentials.
  • list_fieldsList fields. Optional filters: start or end. API summary: List Project Usage Fields.
  • list_invitesList pending invitations to your Deepgram project.
  • list_member_scopesList scopes for a member. API summary: List Project Member Scopes.
  • list_membersList the members of your Deepgram project.
  • list_modelsList the speech-to-text and text-to-speech models Deepgram offers. Set `include_outdated` to include older versions.
  • list_models_2List models. API summary: List Agent Think Models.
  • list_project_agent_variablesList agent variables for a project.
  • list_project_billing_fieldsList fields. Optional filters: start or end. API summary: List Project Billing Fields.
  • list_project_keysList keys for a project. Optional filters: status. API summary: List Project Keys.
  • list_project_modelsList the models available to your project.
  • list_projectsList the Deepgram projects your API key can access.
  • list_purchasesList your project's purchases (credit orders).
  • list_requestsList past API requests in your project (e.g. transcriptions), filtered by `start`/`end` date, `status`, `endpoint`, `method` or `request_id`, with paging.
  • list_voice_agentsList the voice agent configurations saved in your project.
  • transcribe_audio_urlChanges dataTranscribe a pre-recorded audio or video file at a public `url`. Options include `model`, `language`, `smart_format`, `punctuate`, `diarize_model`/utterances for speakers, `summarize`, `topics`, `intents`, `sentiment` and `redact`. Usage is billed to your Deepgram project.
  • update_member_scopesVisible to othersUpdate an existing scope identified by member id. Has effects visible outside this system. API summary: Update Project Member Scopes.
  • update_projectChanges dataUpdate an existing project identified by project id. Only the fields you pass are changed. API summary: Update a Project.
  • update_project_agentChanges dataUpdate an existing agent identified by agent id. API summary: Update Agent Metadata.
  • update_project_agent_variableChanges dataUpdate an existing agent variable identified by variable id. Only the fields you pass are changed. API summary: Update an Agent Variable.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Deepgram from the app list.

  2. 2

    Paste your key

    Paste a Deepgram API key. In the Deepgram Console, open your project, go to API Keys and click Create a New API Key. The key is shown only once. You can also add your Project ID, which the project and usage tools use.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Deepgram?

The AI can transcribe audio and video files at a public URL, turn text into speech and analyze text. It can read your projects, requests, usage, billing breakdown, balances, purchases, keys, members, invites and models, and manage keys, invites, members and voice agent configurations if you switch those tools on.

Does the AI see my Deepgram credentials?

No. Your Deepgram credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can allow transcription and usage reports without project management. Deleting a project, a key or a member cannot be undone, and actions like that can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Deepgram account, and transcription, speech and text analysis are billed to that account by Deepgram.

Can the AI transcribe a file from my computer?

The transcription tool takes a file at a public URL, so the recording needs to be reachable online, for example through a shared link. The AI passes that URL to Deepgram and returns the transcript.

Let your AI work in Deepgram today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Deepgram free

HeyMyApps is not affiliated with Deepgram. Product names are trademarks of their owners.