Orb MCP

Website analytics built for AI.

Ask Claude or ChatGPT about your website traffic, in plain English.

Start your 7-day free trial How it works

One script. No dashboard. 7 days free, then from $10/month. Cancel anytime.

Works with

  • Claude
  • Claude Code
  • ChatGPT
  • Cursor
  • Grok
  • Any MCP client
You ask Claude01 / 04
You

How are my ads doing this week?

Orb connectedExample site
1
script to paste
0
cookies, ever
24
tools for your AI
12
months of history

Three steps. No dashboard.

  1. Paste one script.

    Tiny, asynchronous and cookieless. Orb automatically understands traffic, pages, sessions and interactions. There is nothing to configure.

  2. Connect your AI.

    One connection covers every site you run. Works with Claude, Claude Code, ChatGPT, Cursor, Grok and any AI that supports MCP.

  3. Ask your website anything.

    What is working, what is broken, where people give up. Your AI answers from what real visitors actually did.

Close the loop.

Your AI already knows how to build. Orb lets it see what happened next.

  1. 01BuildYour AI makes a change
  2. 02ShipYou put it live
  3. 03ObserveOrb sees what real people do
  4. 04UnderstandYour AI reads what happened
  5. 05ImproveIt makes the next change
  6. 06RepeatAnd checks that it worked
Fig. 1 / The Orb loopBuild → Ship → Observe → Understand → Improve ↻

Consequences.

AI agents can already write code and change websites. What they can't see is what happened when real people met those changes. Did visitors sign up, get stuck, or leave?

Orb is the feedback layer between real users and AI agents. It turns real-world behaviour into context your AI can act on, so it can learn from real users instead of guessing.

Build. Ship. Observe. Improve.

Find it. Fix it. Check it worked.

One conversation, a week apart. Your AI finds the problem in Orb, changes the code, then measures the result.

Example conversationIllustrative. Not real data.
You
Look at Orb and find the biggest problem with my website.
ClaudeUnderstand

get_overview · get_landing_pages · get_funnel

Mobile visitors are abandoning your pricing page at twice the desktop rate. The plan table is wider than a phone screen, so the signup button is out of view.
You
Inspect the code and fix it.
ClaudeImprove

read app/pricing/page.tsx · edit components/PlanTable.tsx

Done. The plan table now stacks on small screens and the signup button sits above the fold.
YouShip
Deployed the change.
7 days later
You
Did that work?
ClaudeObserve

compare_periods · get_conversions

Yes. Mobile signup conversion increased 24%. Desktop held steady, so the change did what it was meant to.

Signup rateBeforeAfterChange
Mobile2.1%2.6%+24%
Desktop4.3%4.3%0%

Ask things like.

  1. Q.01Are my ads working?
  2. Q.02Where do people give up before buying?
  3. Q.03Which page should I fix first?
  4. Q.04Did last week’s change help?
  5. Q.05Where did today’s sign-ups come from?
  6. Q.06Look at my website and set up the conversions I should be tracking.

Install anywhere.

If you can add a script to your site, you can use Orb. Single-page apps are tracked automatically. Or ask Claude Code to install it for you.

The only thing you install
<script async src="https://orbmcp.com/orb.js" data-site="SITE_ID"></script>

Works on sites built with

Some hosted site builders only allow custom scripts on paid plans.

Useful to your AI. Not invasive.

Cookieless. No fingerprinting or cross-site tracking. Built for privacy-first analytics.

Privacy →

Cookies
None
Identifiers in the browser
None
Raw IP addresses
Not stored
Cross-site tracking
None
Visitor opt-out
Built in

Same product. Pay for traffic.

7 days free, then from $10 a month. Every plan tracks unlimited websites, and everything Orb does is included on every plan, with 12 months of history.

Not sure how many events you need? Start on $10. We'll tell you if you need more.

Full pricing, and what counts as an event →

  1. $10250k traffic events / monthAn event is a pageview, a click, a form submission, a download or anything you send with orb.track(). Engagement pings and bot traffic are free. A typical visit is one to three events, so 250k is roughly 100,000 visits a month.A month
  2. $251M traffic events / monthAn event is a pageview, a click, a form submission, a download or anything you send with orb.track(). Engagement pings and bot traffic are free. A typical visit is one to three events, so 1M is roughly 400,000 visits a month.A month
  3. $505M traffic events / monthAn event is a pageview, a click, a form submission, a download or anything you send with orb.track(). Engagement pings and bot traffic are free. A typical visit is one to three events, so 5M is roughly 2,000,000 visits a month.A month

Give your AI a feedback loop.

Paste one script. Connect your AI. Let it learn from real users.