Endpoint reliability check
wever_endpoint-reliability-checkEndpoint reliability: check one MCP server endpoint or x402 HTTP endpoint live. Input url (HTTPS), optional label and optional kind (auto, mcp or x402). The signed report gives a reliability score from 0 to 100 built from reachability, TLS, protocol, latency and consistency; the HTTPS status code; the TLS certificate result; for MCP endpoints, the initialize and tools/list handshake the Wever directory runs for listings, with the tool count and whether the list is the same on a second call; for x402 endpoints, whether the 402 response carries a well-formed payment challenge; the median latency of three requests; the auth behavior as anonymous access, payment required, credential required or unreachable; and the checked-at time. It reads public HTTPS addresses only, with a 5 second limit per request and a response size cap, and sends no credentials or payment. POST /api/endpoint-reliability-check. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-records-contract. Human page: https://weverlabs.com/reliability/.
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": "wever_endpoint-reliability-check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The endpoint to check: an MCP server endpoint or an x402 HTTP endpoint, over HTTPS on port 443 with a public hostname. | |
| kind | No | auto (default) reads the endpoint first and then tries the MCP handshake unless it asked for payment; mcp runs the handshake only; x402 reads the payment challenge only. | |
| label | No | Optional name for the endpoint, recorded in the report. |