# Adjust setup

> Connect Adjust to Claude, ChatGPT, Codex or any MCP client, what to ask it once it is connected, and the 5 tools behind the answers.

[Guides](https://www.getmcpads.com/guides)

## For you

Application attribution, installs, in-app events, revenue and performance reporting by OS, network and campaign. Period comparisons, saved business reviews and aggregated exports.

> **Note** Connect with your Adjust reporting API token and choose the applications your assistant may read. Adjust user permissions apply.

## Connect it

1. Open the dashboard and choose this platform.
2. Copy the reporting API token from Adjust Account settings → My profile and paste it into the Adjust connection form. The token is stored encrypted; no OAuth consent screen is used.
3. Select the applications your assistant may read and save your selection. iOS and Android data use the same connection; an application counts as one selected source account.
4. Paste the endpoint into your assistant, or use the shared one for every platform at once.

## Read your Adjust data

Ask for installs, sessions, events, purchases and revenue by date, operating system, country, network or campaign. The report tool accepts native Adjust metric IDs, including spend and cohort metrics when available to your Adjust user. Discover your application's events before requesting their counts.

iOS and Android share the reporting API. Filter an operating system or compare both in one report. SKAdNetwork metrics remain separate from SDK attribution. To match a report in Adjust, use the same dates, currency, UTC offset and attribution settings.

Your assistant can read Adjust alongside your connected advertising platforms. Each source keeps its own attribution definitions; overlapping conversions and spend must not be added together. These tools return aggregate reports and do not change your Adjust account.

## Compare, save and export

Compare equal-length periods with adjust_compare_periods, or add a selected Adjust application to a business client and run a saved business review alongside its advertising sources. The cockpit shows application totals and breakdowns by operating system, network, country or campaign. Totals come directly from Adjust; campaigns are identified within their network and OS.

Ask your assistant for a Google Sheets export, choose its destination and refresh schedule, and confirm Start export. Adjust uses the same export card as your other sources. CSV, JSON and JSONL downloads and saved reports are also available through the Data API. These exports contain aggregated reporting rows, rather than device-level raw data.

Exports use the application's native currency unless you request another currency. Dates, UTC offset, OS filters, attribution, revenue mode and cohort maturity stay with the saved query and every refresh. Include date for daily rows; omit it for native period totals. JSON retains native totals for each extraction segment. Incomplete reports are held back.

Adjust on its own endpoint

```text
https://mcp.getmcpads.com/adjust/mcp
```

## What to ask

```text
Which Adjust applications are selected for this workspace?
Which event metric IDs can I report for this application?
Compare iOS and Android installs, purchase counts and revenue last week, in EUR and UTC.
Compare this application's last seven days with the previous seven, using the same attribution settings.
Include this Adjust application in my client's business review alongside Meta and Google Ads.
Export daily Adjust installs and revenue by OS to Google Sheets, refreshing every morning.
```

## What answers each one

| Question | Tools |
| --- | --- |
| Which Adjust applications are selected for this workspace? | [`adjust_list_apps`](https://www.getmcpads.com/docs/sources/adjust/tools/adjust_list_apps) |
| Which event metric IDs can I report for this application? | [`adjust_list_events`](https://www.getmcpads.com/docs/sources/adjust/tools/adjust_list_events), [`adjust_get_catalog`](https://www.getmcpads.com/docs/sources/adjust/tools/adjust_get_catalog) |
| Compare iOS and Android installs, purchase counts and revenue last week, in EUR and UTC. | [`adjust_run_report`](https://www.getmcpads.com/docs/sources/adjust/tools/adjust_run_report) |
| Compare this application's last seven days with the previous seven, using the same attribution settings. | [`adjust_compare_periods`](https://www.getmcpads.com/docs/sources/adjust/tools/adjust_compare_periods) |
| Include this Adjust application in my client's business review alongside Meta and Google Ads. | `save_business_client`, `create_business_review`, `continue_business_review`, `open_business_review` |
| Export daily Adjust installs and revenue by OS to Google Sheets, refreshing every morning. | `get_sheet_export_options`, `prepare_sheet_export`, `start_sheet_export` |

## What it can change

Adjust is read only here. The gateway exposes no tool that changes anything on it.

- [Adjust reference](https://www.getmcpads.com/docs/sources/adjust): All 5 tools, with their parameters.
- [Metrics](https://www.getmcpads.com/docs/sources/adjust/metrics): 12 metrics you can request.
- [Dimensions](https://www.getmcpads.com/docs/sources/adjust/dimensions): 35 dimensions and report attributes.
- [Skills](https://www.getmcpads.com/skills): 0 operating procedures use this source.

## For your agent

> **Note** Connect with your Adjust reporting API token and choose the applications your assistant may read. Adjust user permissions apply.

|  |  |
| --- | --- |
| Platform id | `adjust` |
| Tool prefix | `adjust_` |
| Account parameter | `appToken` |
| Dedicated endpoint | https://mcp.getmcpads.com/adjust/mcp |
| Tools | 5, 0 of which write |
| Announced by default | `adjust_list_apps` |
| Metrics | 12, see /docs/sources/adjust/metrics |
| Dimensions | 35, see /docs/sources/adjust/dimensions |

## Scope requested from the platform

TikTok does not pass permissions through the authorization URL. They are attached to the app in Business Center and shown to the advertiser when access is granted.

## Reaching a tool that is not announced

```text
search_tools({ task: "..." })      find it
describe_tool({ name: "..." })     read its schema
run_tool({ name, args })           execute, with the same checks
```

## What will refuse you

- An account not ticked by the owner. Call `list_accounts` and use a `appToken` from it.
- Any write. Adjust is read only here.
- A call to this platform on another platform's dedicated endpoint. The refusal names the URL that serves it.

## Questions this source answers

| Question | Tools, in order |
| --- | --- |
| Which Adjust applications are selected for this workspace? | `adjust_list_apps` |
| Which event metric IDs can I report for this application? | `adjust_list_events` then `adjust_get_catalog` |
| Compare iOS and Android installs, purchase counts and revenue last week, in EUR and UTC. | `adjust_run_report` |
| Compare this application's last seven days with the previous seven, using the same attribution settings. | `adjust_compare_periods` |
| Include this Adjust application in my client's business review alongside Meta and Google Ads. | `save_business_client` then `create_business_review` then `continue_business_review` then `open_business_review` |
| Export daily Adjust installs and revenue by OS to Google Sheets, refreshing every morning. | `get_sheet_export_options` then `prepare_sheet_export` then `start_sheet_export` |

---

This page as HTML: https://www.getmcpads.com/guides/sources/adjust
Every page under /guides and /docs is available as Markdown: append `.md`, or send `Accept: text/markdown`.
