wireboard-mcp
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@wireboard-mcpWhat's happening on my site right now?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Install
Two ways to install, pick whichever fits your setup.
Option A: Desktop Extension (recommended for Claude Desktop users)
Download wireboard-mcp-x.y.z.mcpb from the GitHub releases page and double-click it. One file works on Windows, macOS, and Linux — Claude Desktop ships its own Node runtime, so there are no system dependencies to install.
Claude Desktop will prompt for your WireBoard API token, store it securely in your OS keychain, and the WireBoard tools become available immediately.
If double-click doesn't open the file, install it via Claude Desktop → Settings → Extensions → Advanced Settings → Install Extension.
Option B: npm install (for Cursor, VS Code, headless / CI, automation)
npm install -g @wireboard/mcpRequires Node 18+. Then configure your MCP client of choice.
Claude Desktop config
Edit claude_desktop_config.json (Settings → Developer → Edit Config):
{
"mcpServers": {
"wireboard": {
"command": "wireboard-mcp",
"env": {
"WIREBOARD_TOKEN": "your_token_here"
}
}
}
}Restart Claude Desktop. The WireBoard tools will appear automatically.
Cursor / VS Code / other MCP clients
Use the same command + env-var pattern in your client's MCP config.
Related MCP server: rybbit-mcp
Mint a token
You need a WireBoard API token before either install path will work. Mint one at Settings → API with the analytics:read ability for REST tools and live:read for the live snapshot tool.
What you can ask
Once configured, ask Claude things like:
"How many visitors did my site get last week?"
"Show me the top 10 referrers for the past 30 days."
"What's happening on my site right now?"
"Which pages under /checkout have the worst bounce rate this month?"
"How many Purchase events fired from utm_source=newsletter yesterday?"
"Compare visitor counts day by day for the past two weeks."
Claude will pick the right tool, call it, and answer in natural language.
Available tools
Tool | What |
| Every site in the account |
| Token-owner identity + abilities |
| Period totals: visitors, pageviews, bounce rate, duration |
| One metric (visitors or pageviews) bucketed by hour or day |
| Per-day visitors / returning / pageviews / bounce / duration |
| Top-N rows by dimension (country, device, browser, referrer, etc.) |
| Per-URL metrics with prefix / contains / exact filters |
| Custom event queries with grouping and filtering |
| Real-time snapshot (live visitor count, top pages, active sessions, etc.) |
| Meta: every dimension, metric, and limit the API supports |
All tools accept natural date ranges: "today", "yesterday", "last 7 days" (or "30d" shorthand), "this week", "last week", "this month", "last month", or explicit "YYYY-MM-DD..YYYY-MM-DD". Always UTC.
Rate limiting
The MCP proactively caps itself at 100 requests/minute (under the API's 120/minute limit) so LLM bursts space themselves out instead of hitting 429s. Override with the WIREBOARD_MCP_RATE_PER_MINUTE env var if you have a use case that needs different pacing.
The underlying SDK still auto-retries on 429 as a backstop.
Security
Treat your token like a credential. It has full
analytics:readandlive:readscope on every site in the account.Don't commit your MCP client config to a public repo with the token in it. Use an env var or a secret manager and reference it from your config.
Revoke and rotate if a token leaks. Settings → API in your dashboard.
The MCP is read-only: it can fetch data, never modify it. The WireBoard public API itself is read-only in v1.
Logging
Logs go to stderr (so they don't interfere with the MCP protocol on stdout).
Source and contributing
npm:
@wireboard/mcpRepository:
github.com/wireboard/mcpReleases (.mcpb downloads):
github.com/wireboard/mcp/releasesIssues:
github.com/wireboard/mcp/issuesUnderlying SDK:
@wireboard/api(source)WireBoard docs: https://wireboard.io/docs/api-overview
Building locally
npm install
npm test # run vitest
npm run build # bundle TS → dist/index.js (esbuild, ~600 KB)
npm run build:mcpb # also pack dist/wireboard-mcp-<version>.mcpbThe .mcpb is a zip of manifest.json, icon.png, and the single bundled dist/index.js. All runtime dependencies are inlined by esbuild.
License
MIT.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityBmaintenanceEnables users to retrieve website traffic analytics data from Clicky, including visitor counts, top pages, traffic sources, and domain-specific visitor data. Provides comprehensive web analytics insights through natural language queries with support for date range filtering and detailed traffic breakdowns.Last updated51
- AlicenseAqualityCmaintenanceEnables querying Rybbit Analytics data directly through MCP-compatible clients like Claude Code. It provides tools for monitoring website statistics, user sessions, error logs, funnels, and performance metrics via natural language.Last updated40624MIT
- AlicenseAqualityCmaintenanceEnables LLMs to interact with Google Analytics Admin and Data APIs to retrieve account summaries, property details, and custom metrics. It allows users to run core and real-time reports to analyze website performance and configuration via natural language.Last updated71Apache 2.0
- AlicenseAqualityBmaintenanceEnables AI agents to access website analytics, including visitor sessions, UX friction, conversion funnels, and anomaly alerts.Last updated6MIT
Related MCP Connectors
AI access to Hitsteps analytics, live visitors, uptime, goals, alerts, and chats.
Agent-operated web + product analytics. 79 tools + 14 prompts; answers provably match the dashboard.
Privacy-first web analytics. Query pageviews, referrers, trends, and AI insights.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wireboard/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server