# server-side-tracking

This MCP server connects Tracklution for server-side conversion tracking and event delivery to ad platforms, analytics tools, and CRMs.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 2
- Author: tracklution
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/tracklution/tracklution-cli/tree/HEAD/packages/tracklution
- Updated: 2026-10-21
- HTML: https://affpapa.org/en/nevibecode/mcp/server-side-tracking

## What it does

server-side-tracking connects Tracklution to an AI coding client through MCP. Tracklution uses a first-party JavaScript pixel to capture website events, then sends conversions through server-side integrations for Meta, Google Ads, TikTok, LinkedIn, Snapchat, Pinterest, Microsoft / Bing, Reddit, and other services.

The package is a CLI wrapper rather than a JavaScript SDK. Running `npx tracklution --json` prints machine-readable setup instructions; there is nothing to import. The agent adds the MCP configuration and continues through status checks, installation scripts, and verification. The actual tracking setup runs through the Tracklution MCP service.

For Claude Code, add the server with `claude mcp add server-side-tracking -- npx -y tracklution`. Reload the MCP configuration afterward so the client can reach it.

## Requirements
- Needs: Node.js (commands run via npx)

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add server-side-tracking -- npx -y tracklution
```

### Codex

**Platform CLI**
```bash
codex mcp add tracklution -- npx -y tracklution
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "tracklution": {
            "command": "npx",
            "args": [
                "-y",
                "tracklution"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "tracklution": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "tracklution"
            ]
        }
    }
}
```

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add tracklution npx -y tracklution
```

## When to use it
- connect server-side conversion tracking
- send website events to ad platforms
- route conversions to GA4 and CRMs
- configure tracking through MCP

## Example prompts
- Add the `server-side-tracking` MCP server to Claude Code and check its status.
- Run `npx tracklution --json` and use the returned instructions to configure server-side conversion tracking.
- Set up website event delivery to Meta and Google Ads through the connected Tracklution MCP server.

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 392262
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33989
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81163
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119231
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47577
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43902

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
