Plug BGP Glass into the way you already work

Run measurements and pull results however you work — REST API, CLI, a self-hosted agent, or alerts straight to your team's channels.

Available

REST API

Run measurements and read cached latency over HTTP with a token. Read the API docs →

Available

Command-line (CLI)

A single static binary to run ping, traceroute, and mtr from your scripts and terminals. Get the CLI →

Available

Self-hosted agent

Install the outbound-only agent on your servers to turn them into queryable locations — and optionally host an iperf3 speed-test server. Run a node →

Available

Webhooks

POST signed JSON to your own https endpoint on alert triggers — verify the HMAC signature with your secret. Add one in Integrations in the portal.

Available

Slack & Discord

Connect an incoming webhook in the portal and route saved-query alerts — command failures, latency or packet-loss thresholds, output matches — straight to your team's channels.

Available

CI / GitHub Action

Run a measurement from a location in your pipeline and fail the job if it's unreachable. Use the Action →

Available

MCP server

Let AI agents run measurements and read latency over the Model Context Protocol, with the same token + plan as the API.

Connect an AI agent (MCP)

Point any MCP client at your looking glass. Authentication is the same API token used for the REST API, and the agent is scoped to your account and plan. Tools: list_locations, run_measurement, get_measurement, latency.

{
  "mcpServers": {
    "bgpglass": {
      "url": "https://your-org.bgpglass.com/mcp",
      "headers": { "Authorization": "Bearer <your-api-token>" }
    }
  }
}

Wire it into your stack

Create a token, hit the API or CLI, and route alerts to Slack or Discord. Free to start, no credit card.