Skip to content
Agentmart
Submit a tool

Turbometrics MCP

Website performance monitoring: scans, Core Web Vitals, RUM data and alerts.

Connector by turbopress-de · GitHub account verified by the MCP Registry

IndexedMITRemote (HTTP)
Write a review

Install

Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install connector/turbopress-de-turbometrics-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://turbometrics.io/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Website performance monitoring: scans, Core Web Vitals, RUM data and alerts.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
12 read · 2 write · 0 delete
Secrets
None asked for
Install scripts
Nothing to install (hosted)
Runs as
Hosted (remote endpoint)

Tools by what they do 14

Read from the source code; the running server may list different tools.

Read 12 · Look things up without changing anything.

  • compare_domains
  • get_account_info
  • get_alert
  • get_findings
  • get_latest_scan
  • get_rum_metric_history
  • get_rum_pages
  • get_rum_summary
  • get_scan_history
  • list_alerts
  • list_domains
  • list_scans

Write 2 · Create, change, send or run things.

  • mark_alerts_read
  • trigger_scan

Secrets and settings it asks for

Other settings (environment variables or headers).

  • Authorization

Network hosts it talks to 1

  • turbometrics.io · found in remote endpoint, install command

Tools (14)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • compare_domainsCompare two domains

    Compares the latest finished scans of two domains side by side: overall and category scores, TTFB, lab metrics for desktop and mobile (LCP, FCP, CLS, TBT), and how many findings are rated bad or warning. Both domains need at least one finished scan by the user; start missing ones with trigger_scan first.

  • get_account_infoGet account info

    Returns information about the connected turbometrics account: name and email, current plan, API calls used today against the daily limit (null means unlimited; with reset time), and Real User Monitoring status (enabled, number of sites, pageviews this month and monthly limit). Useful to explain why a call was rejected by a plan limit.

  • get_alertGet alert

    Returns one alert in full: type, severity, title, explanation, affected host and URL, related scan ID (usable with get_findings), read and dismissed state, and when it was raised and resolved. Reading an alert does not mark it as read.

  • get_findingsGet scan findings

    Returns every finding of one scan in report order: category, check code, severity (good, warning or bad), title, explanation and a concrete recommendation. The scan_id is the public_id returned by get_latest_scan, list_scans or trigger_scan. A scan that is still queued or running has no findings yet.

  • get_latest_scanGet latest scan

    Returns the most recent finished scan of a domain from the user's own scans: scores (overall, speed, images, caching, wordpress, technical; 0-100), lab metrics (TTFB plus FCP, LCP, CLS and TBT for desktop and mobile), the findings rated bad or warning, a short summary and a link to the full report. Does not start a new scan; use trigger_scan for that. For all findings including passed checks, call get_findings with the returned public_id.

  • get_rum_metric_historyGet RUM metric history

    Returns the daily history of one Real User Monitoring metric for a domain: per day the p75 and p50 value and the number of samples, over the last 7, 30 or 90 days, optionally filtered by device. Times are in milliseconds, CLS is unitless. Requires RUM to be set up for the domain.

  • get_rum_pagesGet slowest RUM pages

    Returns the slowest pages of a domain by Real User Monitoring data, worst first: path, p75 value in milliseconds and sample count for LCP, FCP or TTFB over the last 24 hours or 7 days. Use it to find which URLs drag the site's Core Web Vitals down. Requires RUM to be set up for the domain.

  • get_rum_summaryGet RUM summary

    Returns Real User Monitoring (RUM) field data measured in real visitors' browsers for one domain: p75 value, rating and sample count for LCP, CLS, INP, FCP and TTFB, and whether the site passes Core Web Vitals (null when there are too few samples). Requires the turbometrics RUM snippet on the site and a plan with RUM; for lab measurements use get_latest_scan instead.

  • get_scan_historyGet score history

    Returns the overall score over time for trend analysis, newest first. For a monitored domain (see list_domains) these are the last 30 finished scans; for any other URL the user has scanned before, up to 200 finished scans. Each entry has the score (0-100), timestamp and scan region.

  • list_alertsList alerts

    Lists the user's monitoring alerts, newest first, 50 per page: alert ID, type, severity, title, explanation, affected host and URL, related scan ID, read state, and when it was raised and resolved. Filter by status: open (unresolved and not dismissed, default), unread, resolved or all. Use the id with get_alert or mark_alerts_read.

  • list_domainsList monitored domains

    Lists all domains the user monitors in turbometrics with scheduled scans: host, URL, scan schedule, whether monitoring is active, and when the last scheduled scan was dispatched. Use the url values as domain_url for get_latest_scan, get_scan_history or compare_domains.

  • list_scansList scans

    Lists the user's own scans, newest first, with public_id, status (queued, running, finished or failed), scanned URL, region, request and finish time, scores and a report link. Optionally filter by domain (substring match on the URL) and status; paginated with limit and page. Use a public_id with get_findings.

  • mark_alerts_readMark alerts as read

    Marks the given alerts as read in the user's turbometrics account. Only the listed IDs are changed; alerts already read are left as they are. This does not resolve or delete an alert, it only clears the unread state. Returns how many alerts changed.

  • trigger_scanStart a scan

    Starts a performance scan of any public website, including domains the user does not monitor yet. turbometrics fetches the page from its own servers (desktop and mobile), so this reaches out to the given third-party site. If a recent result for the same URL exists it is reused instead (cached: true) unless force is true; such a reused result may not be readable from this account, see the returned message. Each call counts toward the plan's hourly scan limit. Sites that are not publicly reachable (for example access-protected staging sites) cannot be scanned from chat; the user can start such s…

Compare and alternatives

    Featured in

    Signals

    Stars
    0
    Forks
    0
    Open issues
    0
    Last commit
    Oct 23, 2026 (5 days ago)
    Last release
    Oct 23, 2026 (5 days ago)

    From GitHub (fetched Oct 24, 2026).

    Details

    Registry name
    io.github.turbopress-de/turbometrics-mcp
    Version
    1.6.2
    Auth
    Bearer token
    License
    MIT
    First seen
    Oct 24, 2026
    Last checked
    Oct 24, 2026
    Cite this page

    Turbometrics MCP. Agent Mart. https://agentmart.dev/connectors/turbopress-de-turbometrics-mcp (last updated 2026-10-24)