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.
REST API
Run measurements and read cached latency over HTTP with a token. Read the API docs →
Command-line (CLI)
A single static binary to run ping, traceroute, and mtr from your scripts and terminals. Get the CLI →
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 →
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.
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.
CI / GitHub Action
Run a measurement from a location in your pipeline and fail the job if it's unreachable. Use the Action →
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.