RIPE Atlas MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| RIPE_ATLAS_API_KEY | No | Your RIPE Atlas API key. Required for creating measurements, optional for read-only operations. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| atlas_measure_pingA | Create a ping measurement on the RIPE Atlas network. Sends ICMP echo requests from distributed probes worldwide to a target host. Args:
Returns: Measurement ID(s) and link to results. Requires: RIPE_ATLAS_API_KEY with 'create measurement' permission. |
| atlas_measure_tracerouteA | Create a traceroute measurement on the RIPE Atlas network. Traces the network path from distributed probes to a target, showing each hop. Args:
Returns: Measurement ID(s). Requires: RIPE_ATLAS_API_KEY with 'create measurement' permission. |
| atlas_measure_dnsA | Create a DNS measurement on the RIPE Atlas network. Performs DNS lookups from distributed probes. Can query specific DNS servers or use the probe's local resolver. Args:
Returns: Measurement ID(s). Requires: RIPE_ATLAS_API_KEY with 'create measurement' permission. |
| atlas_measure_tlsA | Create a TLS/SSL certificate check measurement on the RIPE Atlas network. Connects to a target and retrieves its TLS certificate from distributed probes worldwide. Args:
Returns: Measurement ID(s). Requires: RIPE_ATLAS_API_KEY with 'create measurement' permission. |
| atlas_measure_httpA | Create an HTTP measurement on the RIPE Atlas network. Makes HTTP requests from distributed probes to a target web server. Args:
Returns: Measurement ID(s). Requires: RIPE_ATLAS_API_KEY with 'create measurement' permission. |
| atlas_measure_ntpA | Create an NTP measurement on the RIPE Atlas network. Queries NTP time servers from distributed probes to measure clock offset and delay. Args:
Returns: Measurement ID(s). Requires: RIPE_ATLAS_API_KEY with 'create measurement' permission. |
| atlas_list_measurementsA | Search and list RIPE Atlas measurements with comprehensive filters. Args:
Returns: Paginated list of measurements. |
| atlas_get_measurementA | Get detailed information about a specific RIPE Atlas measurement by ID. Args:
Returns: Full measurement metadata including type, target, status, probes, timestamps. |
| atlas_get_resultsA | Retrieve results from a RIPE Atlas measurement. Can fetch all results, latest results only, or filter by time range and probe IDs. Args:
Returns: Measurement results with per-probe data (RTT, hops, DNS answers, etc.) |
| atlas_stop_measurementA | Stop a running RIPE Atlas measurement. Args:
Returns: Confirmation of the stop request. Requires: RIPE_ATLAS_API_KEY with appropriate permissions. |
| atlas_search_probesA | Search for RIPE Atlas probes worldwide with filters for location, network, and status. Args:
Returns: Paginated list of probes with ID, country, ASN, status, tags. |
| atlas_get_probeA | Get detailed information about a specific RIPE Atlas probe by ID. Args:
Returns: Probe details including country, ASN, prefix, status, tags, coordinates. |
| atlas_get_creditsA | Check your RIPE Atlas credit balance and usage statistics. Args:
Returns: Current balance, daily income/expenditure, estimated runout. Requires: RIPE_ATLAS_API_KEY environment variable. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jrelph/ripe-atlas-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server