Daily Call Volume
Bar chart showing tool calls per day with trend line
Fp Switchboard tracks every tool call, providing usage analytics, service health monitoring, and execution observability for both users and admins.
Every MCP tool call is metered and aggregated into daily summaries per user and service.
usage_daily_summaries table| Metric | Granularity | Retention |
|---|---|---|
| Total tool calls | Per user, per service, per day | 90+ days |
| Success/failure rate | Per service, per day | 90+ days |
| Error breakdown | Per tool, per error type | 90+ days |
| Response latency | Per service | 90+ days |
Available at Dashboard > Analytics for all users.
Daily Call Volume
Bar chart showing tool calls per day with trend line
Service Breakdown
Which services you use most, with percentage bars
Top Tools
Your most-used tools ranked by call count
Error Rate Trend
Error rate over time with anomaly highlighting
All analytics views support:
Click the export button on any analytics view to download:
Available at Admin > Analytics for org admins and platform admins.
| Panel | Description |
|---|---|
| My/All Toggle | Switch between personal and organization-wide analytics |
| User Activity Ranking | Users ranked by total calls with activity bars |
| Service Adoption | Which services are used across the organization |
| Error Hotspots | Services and tools with highest error rates |
Every tool execution is captured with DLP-sanitized detail.
Click any activity item to see:
Failed calls show categorized errors with fix suggestions:
| Error Type | Suggestion |
|---|---|
| Auth failure | Re-connect the service, refresh OAuth token |
| Permission denied | Check scopes, request additional permissions |
| Rate limited | Wait and retry, reduce request frequency |
| Timeout | Retry the call, check service status |
| Not found | Verify resource ID, check access permissions |
Enable the Live button for real-time monitoring:
The health panel shows 24-hour status for each connected service:
| Color | Meaning |
|---|---|
| Green | Above 95% success rate |
| Yellow | 80–95% success rate |
| Red | Below 80% success rate |
Each tile displays:
GET /dashboard/api/usage?period=7dAuthorization: (Cloudflare Access session)Returns daily breakdown with service-level detail.
GET /admin/api/usage?period=30dAuthorization: (Cloudflare Access session, admin role)Returns org-wide rollup with user ranking and service breakdown.
| Parameter | Description |
|---|---|
today | Current day |
7d | Past 7 days |
30d | Past 30 days |
custom | Use start and end query params (ISO 8601) |