Skip to content
Agentmart
Submit a tool

Dubber

MCP server for Dubber: call recordings, compliance, groups/accounts/users, and Dub.Point.

Connector by WYRE-AI · GitHub account verified by the MCP Registry

IndexedApache-2.0Local (stdio)
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/wyre-ai-dubber-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server for Dubber: call recordings, compliance, groups/accounts/users, and Dub.Point.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
17 read · 14 write · 6 delete
Secrets
2 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Docker image

Tools by what they do 37

Read from the source code; the running server may list different tools.

Read 17 · Look things up without changing anything.

  • dubber_accounts_get
  • dubber_dub_points_find
  • dubber_dub_points_get
  • dubber_dub_points_list
  • dubber_groups_get
  • dubber_groups_list_unidentified_recordings
  • dubber_notifications_get
  • dubber_notifications_list
  • dubber_notifications_list_unclaimed
  • dubber_profile_get
  • dubber_recordings_get
  • dubber_recordings_get_upload_target
Show 5 more tools
  • dubber_recordings_get_waveform
  • dubber_recordings_list
  • dubber_test_connection
  • dubber_users_get
  • dubber_users_list

Write 14 · Create, change, send or run things.

  • dubber_accounts_create
  • dubber_accounts_update
  • dubber_dub_points_create
  • dubber_groups_create_child
  • dubber_groups_create_unidentified_recording
  • dubber_notifications_create
  • dubber_notifications_update
  • dubber_recordings_add_tags
  • dubber_recordings_complete_upload
  • dubber_recordings_create
  • dubber_recordings_initiate_multipart_upload
  • dubber_recordings_update_metadata
Show 2 more tools
  • dubber_users_create
  • dubber_users_update

Delete 6 · Delete, drop, revoke or wipe things.

  • dubber_notifications_activate
  • dubber_notifications_delete
  • dubber_oauth_revoke_token
  • dubber_recordings_delete
  • dubber_recordings_delete_tags
  • dubber_users_delete

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • DUBBER_AUTH_TOKEN
  • DUBBER_CLIENT_SECRET

Other settings (environment variables or headers).

  • AUTH_MODE
  • DUBBER_AUTH_ID
  • DUBBER_BASE_URL
  • DUBBER_CLIENT_ID
  • DUBBER_REGION
  • LOG_LEVEL
  • MCP_TRANSPORT

Tools (37)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • dubber_accounts_create

    Create a new Dubber account.

  • dubber_accounts_getread-only

    Get a Dubber account's details by ID.

  • dubber_accounts_update

    Update a Dubber account's details (e.g. name, timezone, address).

  • dubber_dub_points_create

    Create a Dub.Point connection on a Dubber account (e.g. to a BroadWorks trunk).

  • dubber_dub_points_findread-only

    Look up a Dub.Point by external-system identifiers (e.g. a BroadWorks user or trunk ID).

  • dubber_dub_points_getread-only

    Get a Dub.Point's details by ID.

  • dubber_dub_points_listread-only

    List Dub.Point telecom-system connections on a Dubber account.

  • dubber_groups_create_child

    Create a child group under an existing Dubber group.

  • dubber_groups_create_unidentified_recording

    Create an unidentified-recording entry under a group (e.g. to register a recording captured outside the normal account/Dub.Point flow).

  • dubber_groups_getread-only

    Get a Dubber group's details by ID.

  • dubber_groups_list_unidentified_recordingsread-only

    List unidentified/unclaimed recordings for a group — recordings Dubber captured but could not automatically associate with an account or Dub.Point.

  • dubber_notifications_activate

    Activate a notification subscription so it starts firing.

  • dubber_notifications_create

    Create a REST-hook (webhook) notification subscription on a Dubber account. Created subscriptions are inactive until dubber_notifications_activate is called.

  • dubber_notifications_deleteDelete notification subscriptioncan change or delete data

    ⚠ HIGH-IMPACT. Deletes a notification subscription; the integration stops receiving events immediately. Reversible by re-creating the subscription, but any events fired in the meantime are lost. Confirm with the user before invoking.

  • dubber_notifications_getread-only

    Get a notification subscription's details by ID.

Show 22 more tools
  • dubber_notifications_listread-only

    List REST-hook (webhook) notification subscriptions on a Dubber account.

  • dubber_notifications_list_unclaimedread-only

    List unclaimed/undelivered events pending for a notification subscription.

  • dubber_notifications_update

    Update a notification subscription (e.g. its target URL).

  • dubber_oauth_revoke_tokenRevoke current OAuth tokencan change or delete data

    ⚠ HIGH-IMPACT. Revokes the current Dubber OAuth access token. Any other in-flight calls using this session's token will start failing immediately; a fresh token is minted automatically on the next call, so this is reversible in effect but disruptive in the moment. Confirm with the user before invoking.

  • dubber_profile_getread-only

    Get the profile of the authenticated Dubber user/application.

  • dubber_recordings_add_tags

    Add one or more tags to a recording (e.g. for compliance categorization).

  • dubber_recordings_complete_upload

    Mark a multipart recording upload complete once all parts have been sent.

  • dubber_recordings_create

    Upload/create a single-shot call recording under a Dubber account. For large files, use the multipart tools instead (dubber_recordings_initiate_multipart_upload, dubber_recordings_get_upload_target, dubber_recordings_complete_upload).

  • dubber_recordings_deleteDelete recording (irreversible)can change or delete data

    ⚠ DESTRUCTIVE — IRREVERSIBLE. Permanently deletes a call recording. This action cannot be undone — the audio and its compliance record are gone. Confirm with the user before invoking.

  • dubber_recordings_delete_tagsRemove recording tagscan change or delete data

    ⚠ HIGH-IMPACT. Removes one or more tags from a recording. Reversible by re-adding the tags, but any automation keyed on their presence may act in the meantime. Confirm with the user before invoking.

  • dubber_recordings_getread-only

    Get a recording's details (metadata, tags, duration) by ID.

  • dubber_recordings_get_upload_targetread-only

    Get the upload target/URL for a multipart recording upload in progress.

  • dubber_recordings_get_waveformread-only

    Get waveform data for a recording, for audio visualization.

  • dubber_recordings_initiate_multipart_upload

    Start a multipart (chunked) recording upload for large audio files. Follow with dubber_recordings_get_upload_target to get the part-upload URL, then dubber_recordings_complete_upload once all parts are sent.

  • dubber_recordings_listread-only

    List call recordings for a Dubber account, NEWEST FIRST. `limit` (default 100, max 500) is the max matching recordings to return; `offset` skips that many matching recordings from the newest. If the result has hasMore=true, call again with cursor=<nextCursor> and offset=<remainingOffset> (same filters; remainingOffset is 0 unless the scan cap hit while still skipping) to continue with no gaps or duplicates. Dubber has NO date filter: startTimeFrom/startTimeTo are applied by this server after fetching pages (each tool call scans at most 2,500 recordings / 25 Dubber requests; scanCapReached=true…

  • dubber_recordings_update_metadata

    Replace/update a recording's custom metadata fields.

  • dubber_test_connectionread-only

    Verify Dubber API credentials by minting an OAuth token. Reports whether the mint succeeded; a successful mint does not prove any specific account/product access.

  • dubber_users_create

    Create a new user on a Dubber account.

  • dubber_users_deleteDelete user (irreversible)can change or delete data

    ⚠ DESTRUCTIVE — IRREVERSIBLE. Permanently deletes a Dubber user. This action cannot be undone. Confirm with the user before invoking.

  • dubber_users_getread-only

    Get a Dubber user's details by ID.

  • dubber_users_listread-only

    List users on a Dubber account.

  • dubber_users_update

    Update a Dubber user's details (e.g. name, role).

Signals

Stars
0
Forks
0
Open issues
0
Last commit
Oct 23, 2026 (7 days ago)
Last release
Oct 23, 2026 (7 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.WYRE-AI/dubber-mcp
Version
1.1.0
Auth
API key
Packages
oci ghcr.io/wyre-ai/dubber-mcp:v1.1.0
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from WYRE-AI

Cite this page

Dubber MCP server. Agent Mart. https://agentmart.dev/connectors/wyre-ai-dubber-mcp (last updated 2026-10-24)