Skip to main content
Glama

API Health & Latency Dashboard

api-uptime

Run a live health check against a public API endpoint and return its reachability, HTTP status and round-trip latency, along with a 24h uptime/latency summary. Inputs: endpoint (public http(s) URL, required) and method (GET or HEAD). Use this when a user wants to check whether an API or website is up, or compare response latency.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
localeNoUI language for the rendered card.en
methodNoHTTP method used for the probe.HEAD
endpointYesPublic http(s) URL to probe.https://api.github.com/

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.9/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations exist, so the description carries the full behavioral burden. It does disclose the return payload (reachability, status, latency, 24h summary) and that the probe is 'live,' which is useful. However it omits operational traits an agent would want for a network probe — timeouts, rate limits, whether the 24h summary requires prior history, or caching — leaving meaningful behavioral gaps.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, well front-loaded with the core action and returns before the usage hint. The 'Inputs:' clause partially duplicates the schema, but it reads efficiently and wastes little.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

No output schema exists, so the description must describe returns, and it does so explicitly (reachability, HTTP status, round-trip latency, 24h summary). It stops short of clarifying what the '24h summary' contains (e.g., percentages vs. raw samples), but is otherwise sufficient for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so baseline is 3. The description restates `endpoint` (required) and the `method` GET/HEAD enum, but adds no syntax, validation, or format detail beyond the schema, and never mentions the `locale` parameter at all. It adds little parameter-level meaning.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb ('Run a live health check') and resource ('public API endpoint'), then enumerates exactly what it returns (reachability, HTTP status, round-trip latency, 24h uptime/latency summary). An agent can distinguish it from network-adjacent siblings like dns-lookup or http-inspector without opening any schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly states when to use it: 'when a user wants to check whether an API or website is up, or compare response latency.' Clear context, but it names no alternatives or exclusions (e.g., how it differs from the sibling http-inspector), so routing among similar tools is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources