home / mcp / mcp adjust server

MCP Adjust Server

Queries Adjust data such as installs, revenue, and metrics via MCP from any client.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "bitscorp-mcp-mcp-adjust": {
      "command": "node",
      "args": [
        "/ABSOLUTE/PATH/TO/mcp-adjust/build/mcp-adjust.js",
        "YOUR_ADJUST_API_KEY"
      ]
    }
  }
}

You can query your Adjust data from any MCP client, such as Cursor or Claude Desktop, using the Adjust MCP server. It lets you fetch install numbers, revenue, metrics, and performance data on demand, making it easy to answer questions like, “What were the installs for the Feb 1 campaign?”

How to use

Connect to the Adjust MCP server from your MCP client by using the stdio command provided. You run a local MCP client command that starts the server and passes your Adjust API key as a parameter. Once running, you can request reports, metrics, and performance data from your client with simple queries. Use the same workflow you use for other MCP servers: start the server, then select it in your client’s MCP server list and begin querying.

How to install

Prerequisites you need before installation: Node.js and npm (or any environment that can run Node commands). Ensure you have an active Adjust API key handy.

Install via Claude Desktop automation (Smithery):

npx -y @smithery/cli install @bitscorp/mcp-adjust --client claude

Install for Cursor by adding the MCP server through Cursor settings. You will paste the following as a command after selecting Type: command and using your Adjust API key.

npx -y @smithery/cli@latest run @bitscorp/mcp-adjust --config "{\"apiKey\":\"YOUR_ADJUST_API_KEY\"}"

Clone this project and run locally. After building, run the final command in your MCP client to start querying Adjust data.

# Clone the repository
# Install dependencies
# Build the project
npm run build

# Start the local MCP server from the built artifact
node /ABSOLUTE/PATH/TO/mcp-adjust/build/mcp-adjust.js YOUR_ADJUST_API_KEY

Additional setup notes

If you prefer an automated desktop integration, you can use the Smithery workflow for Claude Desktop or configure Cursor to run the local command with your API key. The local start command assumes you have built the project and know the absolute path to the built JavaScript file.

Examples

- Use Adjust report revenue for the last 7 days to answer a quick business question.

Available tools

query_reports

Fetch report data from Adjust such as revenue, installs, and campaign performance.

query_metrics

Retrieve key performance metrics from Adjust for campaigns, apps, and time ranges.

query_performance

Obtain performance data like impressions, clicks, and engagement across campaigns.