probe_api
Probe an API endpoint by making a live HTTP GET request to check its response status, data shape, and latency.
Instructions
Makes a safe live HTTP GET request to a given API endpoint and returns the response status, shape, and latency.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "probe_api"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The API endpoint URL to probe | |
| apiKey | No | Optional API key to include | |
| apiKeyParam | No | Query parameter name for the API key (default: "api_key") | |
| timeoutMs | No | Request timeout in ms (default: 5000) |