Porter Metrics for Claude
Bring your marketing data into Claude — and let it do the work.
Ask Claude about your Facebook, Google, TikTok, LinkedIn or GA4 numbers in plain language and get real answers from your own accounts. Build a shareable report, schedule a weekly export, even generate ad creative — all inside the chat.
Install · What you can ask · Connecting your accounts · Your data & privacy · Help
What this is
This is the official Porter Metrics plugin for Claude. Installing it does two things at once, so everything works from your first message:
- 🔌 Connects Claude to Porter — your live marketing data from 25+ platforms (Meta/Facebook Ads, Google Ads, GA4, TikTok, LinkedIn, Shopify and more), plus reports, saved analyses and a catalog of 750+ actions.
- 🧠 Teaches Claude how to use Porter well — so it asks for the right things, reads your data correctly, walks you through any setup step, and recovers gracefully instead of guessing or giving up.
You don't need to be technical. If you can chat with Claude, you can use this.
Install in two minutes
You'll need Claude Code (the Claude app for your computer). In Claude, type these two commands:
/plugin marketplace add portermetrics/porter
/plugin install porter-metrics@portermetrics
That's it. Claude will load the plugin and, the first time you ask for your data, open a secure Porter sign-in page in your browser. Sign in once and you're connected.
On claude.ai (web or desktop) instead of Claude Code? You can add Porter there too — see https://mcp.portermetrics.com/install for every way to connect.
If Claude says it can't reach Porter
If Claude ever needs to upload a file or open a report and is blocked from
reaching Porter's website, it will tell you exactly what to do: open
Settings → Capabilities → Domains and add *.portermetrics.com. That's a
one-time click that lets Claude talk to Porter's own site. You'll only see this if
you've turned on Claude's command sandbox — most people never hit it.
Prefer to set it up ahead of time, or rolling this out to a whole team? Your admin can pre-allow
*.portermetrics.comfor everyone via managed settings — email support@portermetrics.com.
What you can ask
Once it's installed, just talk to Claude the way you'd brief a teammate:
| You say… | Claude does… |
|---|---|
| "How much did we spend on Facebook Ads last week, by campaign?" | Pulls the numbers live from your account and answers in the chat. |
| "Which Google Ads campaigns have the worst cost per lead this month?" | Reads your data, ranks it, and explains what stands out. |
| "Blend my Facebook and Google spend into one daily view." | Saves a reusable blend you can re-run any time. |
| "Build me a shareable dashboard for this client." | Creates a hosted report at a link you can send. |
| "Email that report to the team every Monday at 9am." | Sets up a recurring, automated send. |
| "Pause the campaigns with a CPA over $40." | Runs the action on the platform (after checking with you). |
| "Generate a short product video with a voiceover for this ad." | Creates the creative for you. |
| "I don't see any of my accounts." | Walks you through connecting your first one. |
If Porter can do it, you can ask for it in words — no menus, no exports, no spreadsheets.
Connecting your accounts
The first time you ask for data, Claude gives you a secure Porter link to open in your browser. You sign in and pick the account (your Facebook page, Google Ads account, and so on). After that, Claude can use it whenever you ask.
Nothing connected yet is normal for a new setup — it doesn't mean anything is broken. Just say "connect my Facebook Ads" (or any platform) and Claude will hand you the link to get started.
Your data & privacy
- You sign in yourself. Claude connects to Porter through a secure sign-in in your browser. Your platform passwords are never shared with Claude.
- Only your own accounts. Claude sees the marketing accounts you connect — nothing else.
- You stay in control. Claude asks your permission for actions the normal way.
The only domain it ever guides you to allow is Porter's own website
(
*.portermetrics.com), and only so uploads and hosted reports work — see above. - Porter Metrics is GDPR compliant and SOC 2 Type II and ISO 27001 certified. See https://portermetrics.com for details.
Getting help
Porter is built right into Claude, so the fastest help is Claude itself:
- Something looks wrong? Just tell Claude — "this looks like a Porter bug" — and it can report it to our engineering team for you. Reported issues are normally fixed within 24 hours.
- Wish Porter did something it doesn't? Say so, and Claude can pass a feature request to our product team (it'll show you the request and ask before sending).
- Prefer a human? Email support@portermetrics.com or visit portermetrics.com.
What's inside this repo
For the curious — you don't need any of this to use the plugin.
This repository is a Claude plugin marketplace with one plugin,
porter-metrics, which bundles:
.mcp.json— connects Claude to the Porter MCP server athttps://mcp.portermetrics.com/mcp(secure sign-in handled automatically).skills/porter-metrics/— the instructions that teach Claude to use Porter correctly, including how to guide you through connecting an account or allowing Porter's domain if that's ever needed.
porter/
├── .claude-plugin/marketplace.json # the marketplace catalog
└── plugins/porter-metrics/
├── .claude-plugin/plugin.json # the plugin manifest
├── .mcp.json # the Porter MCP connection
└── skills/porter-metrics/SKILL.md # how Claude uses Porter