# PixelFlow

Connects Meta and TikTok server-side tracking to your AI agent. Sets up conversion triggers and answers attribution questions directly in chat.

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

## What it does

PixelFlow exposes server-side event tracking for Meta and TikTok to your coding assistant. Without touching a tag manager, the agent configures conversion rules for actions like purchase checkouts, phone calls, or submitted forms.

Connecting via `https://api.pixelflow.so/mcp` provides tools to query customer journeys, inspect attribution figures, and pull event payloads. Safe read queries execute freely, while trigger edits or integration updates require explicit user confirmation before applying.

Because the server contains no tools to edit ad budgets or campaigns, the assistant cannot alter live ads. Sensitive visitor fields stay hashed, and authentication happens in the browser rather than by sharing raw tokens inside the conversation.

## Requirements
- Remote server: `https://api.pixelflow.so/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http pixelflow https://api.pixelflow.so/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add pixelflow --url https://api.pixelflow.so/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "pixelflow": {
            "url": "https://api.pixelflow.so/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "pixelflow": {
            "type": "http",
            "url": "https://api.pixelflow.so/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http pixelflow https://api.pixelflow.so/mcp
```

## When to use it
- configure server-side conversion triggers for Meta and TikTok
- investigate discrepancies between ad platform lead counts and actual events
- query attributed revenue breakdown across recent campaigns
- verify site tracking status and inspect blocked events

## Example prompts
- Show attributed revenue by ad campaign for the previous week.
- Create a trigger to track demo booking form submissions on the website.
- Why is Meta reporting more leads than PixelFlow recorded?

## Similar
- [Spytrend](https://affpapa.org/en/nevibecode/mcp/spytrend.md) — MCP server · ★ 30
- [Ads Manager by AdKit: Google Ads, Meta Ads, TikTok Ads, LinkedIn Ads](https://affpapa.org/en/nevibecode/mcp/ads-manager-by-adkit-google-ads-meta-ads-tiktok-ads-linkedin-ads.md) — MCP server · ★ 18
- [paid-creative-ai](https://affpapa.org/en/nevibecode/skills/paid-creative-ai.md) — skill · ★ 85
- [creative-engine](https://affpapa.org/en/nevibecode/skills/creative-engine.md) — skill · ★ 111
- [ad-kill-rules](https://affpapa.org/en/nevibecode/skills/ad-kill-rules.md) — skill · ★ 111
- [ads](https://affpapa.org/en/nevibecode/plugins/ads.md) — plugin · ★ 18

---
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
