# Toneden (verified)

ToneDen automates social media campaigns, advertising, and landing pages, particularly for music promoters and event organizers looking to boost audience reach

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add toneden

# Browse available tools
npx -y @smithery/cli@latest tool list toneden

# Get full schema for a tool
npx -y @smithery/cli@latest tool get toneden TONEDEN_CREATE_ATTACHMENT

# Call a tool
npx -y @smithery/cli@latest tool call toneden TONEDEN_CREATE_ATTACHMENT '{}'
```

## Direct MCP Connection

Endpoint: `https://toneden.run.tools`

## Tools (21)

- `TONEDEN_CREATE_ATTACHMENT` — Tool to create an attachment. Use when you need to programmatically create a social unlock or contest attachment after …
- `TONEDEN_CREATE_LINK` — Tool to create a ToneDen link. Use when you have the target_type and, if needed, the services array. Supports creation …
- `TONEDEN_DELETE_ADVERTISING_CAMPAIGN` — Deletes a ToneDen advertising campaign by ID using DELETE /advertising/campaigns/{campaignID}.
- `TONEDEN_DELETE_LINK` — Deletes a ToneDen link by ID using DELETE /links/{linkID}.
- `TONEDEN_DELETE_PLAYBOOK_CAMPAIGN` — Deletes a ToneDen playbook campaign by ID using DELETE /playbooks/campaigns/{campaignID}.
- `TONEDEN_EXPAND_LINK_TEMPLATE` — Tool to expand a ToneDen link template. Use when you need to retrieve the full template link with your tracking pixels …
- `TONEDEN_GET_ADVERTISING_CAMPAIGN` — Retrieve a specific advertising campaign by its ID using ToneDen's API. Endpoint: GET /advertising/campaigns/{campaignI…
- `TONEDEN_GET_ADVERTISING_CAMPAIGN_CREATIVE_INSIGHTS` — Retrieve creative performance insights for a specific advertising campaign using ToneDen's API. Endpoint: GET /advertis…
- `TONEDEN_GET_ADVERTISING_CAMPAIGN_INSIGHTS` — Retrieve performance insights for a specific advertising campaign using ToneDen's API. Endpoint: GET /advertising/campa…
- `TONEDEN_GET_ATTACHMENT` — Tool to retrieve an attachment by ID. Use when you need to fetch details of an existing attachment by its ID.
- `TONEDEN_GET_ATTACHMENT_ENTRIES_TIME_SERIES` — Tool to fetch time-series entry statistics for a specific attachment. Use when you need chronological entry data points…
- `TONEDEN_GET_ATTACHMENT_ENTRIES_TOTALS` — Tool to fetch summary counts of entries for an attachment. Use when you need aggregate entry counts over day, week, mon…
- `TONEDEN_GET_ATTACHMENT_UNLOCKS_BY_PLATFORM` — Tool to fetch counts of unlocks by platform for a specific attachment. Use when you need a breakdown of unlocks across …
- `TONEDEN_GET_ATTACHMENT_UNLOCKS_TIME_SERIES` — Tool to fetch time-series unlock statistics for a specific attachment. Use when you need chronological unlock data poin…
- `TONEDEN_GET_LINK_INSIGHTS` — Tool to retrieve detailed insights for a ToneDen link. Use when you have a link ID and need metrics such as clicks, cli…
- `TONEDEN_GET_LINK_INSIGHTS_OVERVIEW` — Tool to retrieve a summary overview of a link's performance insights. Use when you have a link ID and need aggregated m…
- `TONEDEN_LIST_PLAYBOOK_CAMPAIGNS` — Tool to list playbook campaigns. Use when you need to retrieve a paginated list of all playbook campaigns.
- `TONEDEN_LIST_USER_ATTACHMENTS` — List User Attachments
- `TONEDEN_UPDATE_ATTACHMENT` — Tool to update an existing attachment. Use when you need to flexibly modify any attachment field (or add custom fields)…
- `TONEDEN_UPDATE_PLAYBOOK_CAMPAIGN` — Updates a ToneDen playbook campaign by ID using PUT /playbooks/campaigns/{campaignID}. Note: ToneDen's public docs do n…
- `TONEDEN_UPDATE_USER` — Tool to update a ToneDen user's profile. Use when you need to modify user details (e.g., name, location, or settings) a…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get toneden <tool-name>
```
