Skip to content

Capabilities

Learn what you can ask the GoodMetrics MCP server about your analytics data.

The GoodMetrics MCP server lets you explore analytics by asking questions in natural language. Your MCP client discovers the available tools and chooses the appropriate ones automatically, so you do not need to construct API requests or select endpoints yourself.

Ask which GoodMetrics sites your account can access, or identify a site by its name, domain, alias, or public gmID.

If a request could refer to more than one site, ask the client to show the matching choices before it runs the query.

Check the current active visitor count or request a broader realtime snapshot that includes active pages, referrers, locations, devices, browsers, and events.

Ask for an overview of sessions, visitors, page views, bounce rate, pages per session, and average session time. You can also chart traffic over time using visits, page views, or unique visitors.

Common date shortcuts include today, yesterday, 7d, 30d, and 90d. Available shortcuts depend on the question, and custom date ranges can be used for more specific analysis.

Analyze content, acquisition, and audience

Section titled “Analyze content, acquisition, and audience”

Explore questions such as:

  • Which pages receive the most traffic?
  • Which referrers, campaigns, or channels bring visitors?
  • Where are visitors located?
  • Which devices, browsers, and operating systems do they use?
  • Which landing and exit pages are most common?

Analyze custom event completions, values, and conversion rates. Results can be grouped by dimensions such as event name, country, city, device, page, referrer, landing page, or UTM source and medium.

Compare one date range with another, filter results to selected values, include or exclude matching text, and request a particular sort order. For multi-part questions, the client can combine several analytics queries into one response.

The MCP server is read-only. It can retrieve and analyze analytics data available to your GoodMetrics account, but it cannot change sites, tracking settings, dashboards, or account data.

See Example Prompts for questions you can adapt to your own sites.