Skip to main content

Overview

GetMCP includes built-in analytics that track every tool call made through your MCP servers. Use analytics to:
  • Monitor which tools are being used most
  • Identify errors and failing tool calls
  • Track response times and performance
  • See which AI clients are connecting
  • Set up alerts for unusual usage
Analytics Page

Dashboard Overview

The analytics overview shows at-a-glance metrics for today: Tool Calls Over Time Response Time Chart

Call Logs

The call log provides a detailed, paginated view of every tool call: Call Logs Each log entry includes: Call Log Details

Filtering Logs

Filter call logs by:
  • Date range — Select from/to dates
  • Server — Filter by a specific server
  • Status — Show only success or error calls
  • Search — Search by server name, tool name, client type, or IP

Exporting Logs

Export filtered logs directly from the Logs page. Apply any filters first, then click the Export dropdown in the top-right toolbar and choose a format. The export includes all matching rows, not just the current page.

CSV

Best for spreadsheets (Excel, Google Sheets) and business reporting.

JSON

Best for programmatic processing, dashboards, and data pipelines. Returns a JSON array of objects.

NDJSON

Best for streaming ingestion and log aggregators (Loki, Datadog, Elastic). Each line is a self-contained JSON object.

Large Exports

For recurring large exports, use the Logs API endpoint with per_page and pagination to stream data in chunks:

Client Breakdown

See which AI clients are using your MCP servers: Client Breakdown

Log Retention

By default, call logs are retained for 30 days. Configure retention in GetMCP → Settings → General. Global Settings — General tab showing Data Retention, Rate Limiting, and Timeout defaults

Email Alerts

Configure email notifications for errors, high usage, and health check failures at GetMCP → Settings → Notifications. Global Settings — Notifications tab with email alert configuration
Emails use WordPress’s wp_mail(). If alerts aren’t arriving, install an SMTP plugin such as WP Mail SMTP.

Health Checks

Health checks periodically ping your configured tool endpoints to verify they are reachable. Enable them at GetMCP → Settings → Advanced. Global Settings — Advanced tab with health check configuration Health check failures send an email alert if notifications are enabled.

Analytics API

Access analytics data programmatically via the REST API: