Labsco
MCP SERVER

WireBoard

by wireboard

Ask your web analytics questions in plain language — visitors, top pages, custom events, and who is on the site right now.

Data Platform: Pipelines, Warehousing, BI & GovernanceVerified
Summary
Read-only by construction, and list_dimensions means the model does not have to guess the schema.

The natural date ranges are what make this pleasant in conversation — "last week" is accepted directly, so a question does not need translating into timestamps first. list_dimensions is the quiet essential: it tells the model which dimension keys exist instead of letting it invent one. The server also paces its own request rate, so a burst of model-driven calls spaces itself out rather than failing.

What it is

The official MCP server for WireBoard, a web-analytics product. Read-only tools cover period totals, time series, per-day history, breakdowns by dimension, per-URL metrics, custom events and a live snapshot.

What you get
  • list_sites for every site in the account, and get_account for which account the token belongs to and what it may do
  • get_aggregate for period totals: visitors, pageviews, bounce rate and visit duration
  • get_timeseries for one metric bucketed by hour or day, and get_history for a per-day breakdown including returning visitors, in a single call
  • get_breakdown for top rows by dimension — country, device, browser, referrer and the rest
  • get_top_urls for per-URL metrics with prefix, contains and exact filters
  • query_events for custom events, filtered by category, action, label or campaign fields, and grouped by any combination of them
  • get_live_state for the real-time picture: live visitor count, the pages being viewed now, current referrers and active sessions
  • list_dimensions as a self-discovery tool, listing every dimension, metric and limit the API supports
  • Natural date ranges — today, last week, this month, or an explicit range — accepted by every tool
Requirements

A WireBoard API token minted in your dashboard, with the analytics read ability for the historical tools and the live read ability for the real-time one. Either install the desktop extension, which stores the token in your operating system's keychain, or install the package and put the token in your client config. The package route needs Node.

Setup effort

One command plus a key — npm install -g @wireboard/mcp, then supply credentials