Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Profitpather

FreeNot checked

First-party unsampled Shopify analytics MCP — sessions, attribution, funnels, leaks. 26 tools.

GitHubEmbed

About

First-party unsampled Shopify analytics MCP — sessions, attribution, funnels, leaks. 26 tools.

README

MCP OAuth 2.1 License: MIT

Profitpather is a first-party, unsampled analytics layer for Shopify stores. This is its public Model Context Protocol server — 26 tools that give AI agents live, raw, every-event access to merchant traffic, attribution, funnels, and revenue-leak diagnostics.


Why Profitpather

Alternative Limitation Profitpather solves
GA4 / Shopify Reports Aggressively sampled, third-party-cookie dependent, drops UTMs across the Shopify cross-domain checkout — designed to feed Google Ads, not to answer "where did this cart actually start?"
Meta / TikTok / Google Ads dashboards Self-reported clicks, regularly over-attribute, can't see on-domain behaviour
Triple Whale / Northbeam / Polar ($150–$1,500/mo) Closed paid suites, not Claude-native, not MCP-accessible
Heap / Mixpanel / Amplitude Generic product analytics — don't understand Shopify cart-goal logic, pre-cart paths, checkout linkage, store-domain attribution

Profitpather is unsampled, first-party, Shopify-native, and agent-native by design — analyse in chat, ship fixes from chat.


Tools (26)

Headline tools (the ones agents reach for first):

Tool Purpose
pp_list_domains List every Shopify domain this account can query. Call first.
pp_brief One-call first look — overview + acquisition + device + pixel-status in parallel, with a pre-formatted markdown presentation.
pp_diagnose_leaks Revenue-leak finder. Aggregates 8 analyses into a prioritised recommendations[] array.
pp_overview Top-level KPIs for one window: sessions, cart rate, checkout rate, top sources, top landing pages.
pp_acquisition Full attribution matrix — every (source, medium, campaign, utm, click-id) combo with revenue, AOV, conversion rates.
pp_conversion Funnel + pre-cart paths + checkout economics broken down by stage.
pp_path_analysis Page-to-page flows with cart-rate weighting; finds dead-end transitions.
pp_markov Markov-chain attribution model across multi-touch journeys.
pp_in_app_browser_loss Revenue at risk from in-app browsers (Instagram, TikTok, Facebook).
pp_session_trace Full per-session event timeline for a single visitor.
pp_pixel_status Pixel health & coverage check.
pp_compare_periods Period-over-period comparison with statistical significance.
pp_ai_insights LLM-summarised insights pre-computed nightly.
pp_signals All measured behavioural signals on a domain.

Plus 12 more covering device splits, page-lift attribution, product analytics, search, timeseries, real-time today-view, change log, admin status, etc.

Full per-tool schemas at: profitpather.com/.well-known/agent-skills/index.json


Install

Claude Desktop / Claude Code / Cursor

{
  "mcpServers": {
    "profitpather": {
      "url": "https://profitpather.com/mcp"
    }
  }
}

Restart the client. On first tool call, you'll be redirected through OAuth 2.1 to authorise the connection. Sign in with your Profitpather account, approve, and the client stores the token automatically.

ChatGPT / Claude.ai Custom Connectors

Settings → Connectors → Add custom connector → paste https://profitpather.com/mcp → approve OAuth.

No Profitpather account yet?

Sign up at profitpather.com, install the single Shopify Custom Pixel on your store, and Profitpather starts collecting events immediately. The MCP becomes useful within minutes of the pixel firing.


Architecture

Profitpather runs entirely on Cloudflare Workers with D1 (SQLite at the edge) for per-merchant event storage. The MCP endpoint at /mcp is the same Worker that serves the dashboard at profitpather.com/dashboard — analytics queries hit D1 directly with no intermediate cache or sampling.

Shopify Custom Pixel (storefront)
       │
       ▼
Cloudflare Worker  ───────►  D1 (per-merchant event store)
       │                              ▲
       ▼                              │
   /mcp (MCP server)  ─── reads ──────┘
       │
       ▼
  AI agent (Claude / ChatGPT / Cursor / your app)

All 26 MCP tools are read-only against the merchant's own data — no cross-tenant access, no third-party data sharing.


Discovery endpoints

Profitpather publishes the full agentic-discovery surface:

Path What it returns
/.well-known/mcp/server-card.json MCP server card v1 (SEP-1649)
/.well-known/oauth-protected-resource OAuth 2.1 discovery (RFC 9728)
/.well-known/api-catalog RFC 9727 API catalogue
/.well-known/agent-skills/index.json Per-tool agent skills with SHA-256 digests (Cloudflare RFC v0.2.0)
/llms-full.txt Full Markdown documentation for LLM ingestion
/llms.txt LLM index

License

MIT — see LICENSE.

Built by Boolsai · Contact: [email protected]

from github.com/profitpather/mcp

Installing Profitpather

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/profitpather/mcp

FAQ

Is Profitpather MCP free?

Yes, Profitpather MCP is free — one-click install via Unyly at no cost.

Does Profitpather need an API key?

No, Profitpather runs without API keys or environment variables.

Is Profitpather hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Profitpather in Claude Desktop, Claude Code or Cursor?

Open Profitpather on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Profitpather with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs