mcpField
P
Pirsch Analytics MCP by usefulapi

Pirsch Analytics MCP by usefulapi

Remote
usefulapi.ioData & Analytics0Updated today

About Pirsch Analytics MCP by usefulapi

A hosted MCP server for querying Pirsch Analytics data, intended for users of Pirsch and MCP clients. It covers traffic, acquisition, events, funnels and session details without requiring a local installation.

Key features

  1. 01Visitor totals and trends
  2. 02Pages, referrers and UTM data
  3. 03Geography and device breakdowns
  4. 04Events, goals and funnels
  5. 05Session details and filters

Use cases

  1. 01Review visitor trends across time
  2. 02Inspect traffic sources and campaign parameters
  3. 03Check event and funnel performance
  4. 04Look into individual visitor sessions

MCP support

Exposes read tools for Pirsch Analytics domains, traffic reports, events, goals, funnels and sessions to MCP clients. It is hosted at a remote endpoint and uses OAuth sign-in with Pirsch credentials.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://pirsch.usefulapi.io/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

27
ParameterTypeRequiredDescription
searchstringNoOnly domains whose hostname contains this text.

Details

From the project README

Pirsch Analytics MCP by usefulapi

Use Pirsch Analytics from Claude, Cursor, or any MCP client — visitors, pages, referrers, UTM, events, goals, funnels and sessions. Hosted, no local install: connect with your own Pirsch Analytics credentials.

Live endpoint: https://pirsch.usefulapi.io/mcp · Homepage: https://usefulapi.io/pirsch

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://pirsch.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http pirsch https://pirsch.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
{
  "mcpServers": {
    "pirsch": {
      "url": "https://pirsch.usefulapi.io/mcp"
    }
  }
}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Pirsch Analytics credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/pirsch/

Tools

ToolTypeWhat it does
pirsch_list_domainsreadList domains (dashboards)
pirsch_get_domainreadGet domain
pirsch_get_overviewreadGet overview
pirsch_get_totalsreadGet total visitors
pirsch_get_visitors_time_seriesreadGet visitors time series
pirsch_get_growthreadGet growth rates
pirsch_get_active_visitorsreadGet active visitors
pirsch_get_time_distributionreadGet visitors by time
pirsch_get_durationreadGet time spent
pirsch_list_pagesreadList pages
pirsch_list_hostnamesreadList hostnames
pirsch_list_referrersreadList referrers
pirsch_list_utmreadList UTM parameters
pirsch_list_geographyreadList countries, regions, cities and languages
pirsch_list_devicesreadList browsers, operating systems and screens
pirsch_get_platformsreadGet platform split
pirsch_list_eventsreadList events
pirsch_get_event_breakdownreadGet event metadata breakdown
pirsch_list_event_pagesreadList pages of an event
pirsch_list_goalsreadList conversion goals
pirsch_list_funnelsreadList funnels
pirsch_get_funnelreadGet funnel statistics
pirsch_list_tagsreadList tags
pirsch_get_tag_breakdownreadGet tag breakdown
pirsch_list_sessionsreadList sessions
pirsch_get_sessionreadGet session details
pirsch_list_filter_valuesreadList filter values
pirsch_usage_statusmetaUsage status (free-tier meter)
pirsch_request_featuremetaRequest a missing feature
pirsch_upgrademetaUpgrade to Pro (unlimited*)
pirsch_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with pirsch_upgrade (it returns a Stripe Checkout link). Cancel any time with pirsch_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running pirsch_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by Pirsch Analytics.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.