OpenRevenue MCP lets AI agents access website analytics directly from OpenRevenue, including projects, traffic statistics, visitors, funnels, goals, and revenue attribution for analyzing website performance and conversions.
Encrypted at rest, isolated from the model
Resolved from an AES-256-GCM vault at the moment of the call and attached to the request — the model never sees the secrets.
Try asking
Return the OpenRevenue profile for this connection’s credentials. Use to label multi-account links; id is stable across reconnects.
Use when the user wants to see which sites/projects they can access, or before asking which domain to analyze.
Use when the user wants to add a new analytics project (site) to their account.
Use when the user wants to rename a project or change its time zone (owner/admin).
Use for headline metrics (pageviews, visitors, sessions, avg duration) for a domain and period.
Use when the user wants a day/hour chart of pageviews and visitors over a period.
Use for top pages by pageviews for a domain and period.
Use for traffic sources / referrers for a domain and period.
Use for visitors broken down by country.
Use for visitors broken down by city.
Use for visitors broken down by browser.
Use for visitors broken down by operating system.
Use for device / browser / OS breakdown for a domain and period.
Use when the user wants recent anonymous visitor rows for a project.
Use for a single visitor profile and journey by visitor id.
Use for Core Web Vitals averages (LCP, CLS, INP, etc.) for a period.
Use when the user wants to see funnels defined on a project before asking for a report.
Use for conversion and drop-off for a named funnel over a period.
Use when the user wants to create a funnel (owner/admin). Requires at least 2 steps.
Use when the user wants to change a funnel’s name or steps (owner/admin).
Use only after the user explicitly approves deleting a funnel (owner/admin). Requires confirm: true.
Use when the user wants to see goals configured on a project.
Use when the user wants to create a goal (owner/admin). Types: event, page, pageviews, visitors, visits, bounce_rate, visit_duration, views_per_visit, revenue.
Use only after the user explicitly approves deleting a goal (owner/admin). Requires confirm: true.
One endpoint, the same key, whichever client you use.
~/Library/Application Support/Claude/claude_desktop_config.json (Mac) · %APPDATA%\Claude\claude_desktop_config.json (Windows)
Replace API_KEY with your own key.
Already have an "mcpServers" section in your config? Just add the server entry inside it.
Discovery, routing, credentials, tool scoping and execution logs all happen at the gateway→connections stay ACTIVE with no work from you
OpenRevenue MCP runs through a gateway that holds the credentials, scopes the access and records every call.
Managed auth, hosted MCP servers, and every Gmail tool your agent needs.
Free to start.