HTTPS and status
Whether the endpoint answers over HTTPS on port 443, the status code it returns and where any redirect leads.
Endpoint reliability · Live check, signed score
Send one MCP server endpoint or x402 HTTP endpoint. Wever reads it live and returns a signed report: whether it answers over HTTPS and with what status, whether its TLS certificate verifies, whether an MCP server completes its handshake and lists the same tools twice, whether an x402 endpoint carries a well-formed payment challenge, how fast it answers, and how it treats an anonymous caller. Everything adds up to one reliability score from 0 to 100.
Whether the endpoint answers over HTTPS on port 443, the status code it returns and where any redirect leads.
Whether the certificate verifies for the hostname, who issued it and how many days it has left.
The initialize and tools/list handshake the directory runs for every listing, the tool count and whether a second tools/list returns the same list.
Whether a 402 response carries a well-formed x402 payment challenge in its header or body, with the scheme, network, amount and recipient it asks for.
The median of three timed requests: the handshake and two tools/list calls for an MCP server, three reads for any other endpoint.
One plain label: anonymous access, payment required, credential required, unreachable, with the response that decided it.
Each request goes to the public address of the URL you name over HTTPS, finishes within 5 seconds and reads up to 256 KB. The only request bodies are the MCP initialize, initialized and tools/list messages, and the request headers are the standard accept, content type and MCP session headers.
| Part | Points | How it is earned |
|---|---|---|
| Reachability | 25 | An HTTP answer below 500 earns 25; an answer of 500 or above earns 10. |
| TLS | 20 | A verified certificate with more than 14 days left earns 20; one inside 14 days earns 10. |
| Protocol | 30 | MCP: initialize 15, at least one listed tool 10, the same list on the second call 5. x402: a well-formed payment challenge 30, a 402 without one 10. A credential request with a WWW-Authenticate challenge 15, or 5 without one. |
| Latency | 15 | From the median of three requests: 15 at 500 ms or less, 12 at 1,000 ms or less, 8 at 2,000 ms or less, 4 at 4,000 ms or less. |
| Consistency | 10 | The share of requests answered below HTTP 500, times 10. |
The report shows every component with its points and the observation behind them, the latency of each request and the time of the check, so an agent can keep the record and a person can read why the score is what it is.
From the agent directory
Every listing in the agent directory was verified when it was listed. Listings published by the hourly run passed the required fields, the HTTPS website load, the duplicate and content checks and, when an MCP endpoint is listed, an anonymous initialize and tools/list handshake. Listings published after operator review and the seed listings were verified against their cited source on the date shown. 2 listed MCP endpoints passed the anonymous handshake when listed.
| Listing | Layer | Verified | Listed through | MCP handshake when listed | Auth label |
|---|---|---|---|---|---|
| A2A - Agent2Agent Protocol | Communication layer | Cited source | No MCP endpoint listed | Not applicable | |
| Apex Agent Tool Result Validator | Communication layer | Hourly automated checks | No MCP endpoint listed | Not applicable | |
| BeachFinder A2A | Communication layer | Hourly automated checks | No MCP endpoint listed | Not applicable | |
| Circle Agent Stack | Payment rails and products, Wallet and identity for agents | Cited source | No MCP endpoint listed | Not applicable | |
| Coinbase CDP x402 Facilitator | Payment rails and products | Cited source | No MCP endpoint listed | Not applicable | |
| Corbits | Payment rails and products | Cited source | No MCP endpoint listed | Not applicable | |
| ctxd | Communication layer | Hourly automated checks | No MCP endpoint listed | Not applicable | |
| ENS for agents (ENSIP-25) | Wallet and identity for agents | Cited source | No MCP endpoint listed | Not applicable | |
| ERC-8004 - Trustless Agents | Wallet and identity for agents | Cited source | No MCP endpoint listed | Not applicable | |
| Google AP2 - Agent Payments Protocol | Settlement protocols | Cited source | No MCP endpoint listed | Not applicable | |
| Mastercard Agent Pay | Card rails for agents | Cited source | No MCP endpoint listed | Not applicable | |
| MCP - Model Context Protocol | Communication layer | Cited source | No MCP endpoint listed | Not applicable | |
| MPP - Machine Payments Protocol | Settlement protocols | Cited source | No MCP endpoint listed | Not applicable | |
Neverminedhttps://mcp.live.nevermined.app/mcp | Payment rails and products | Cited source | Endpoint from the listing record | Not recorded | |
| OKX AI Agent Marketplace (A2MCP) | Marketplaces and directories | Cited source | No MCP endpoint listed | Not applicable | |
| Orkas | Communication layer | Hourly automated checks | No MCP endpoint listed | Not applicable | |
Rebecca Belle Boutiquehttps://weverlabs.com/mcp | Payment rails and products | Operator review | Endpoint from the listing record | Not recorded | |
Repostit MCP Connectorhttps://repostit-mcp-cfjcykgqda-uc.a.run.app/mcp/v1.1 | Communication layer | Operator review | Reviewed by an operator | Not recorded | |
Skavio Paid Agent Tools MCPhttps://getskavio.com/mcp | Payment rails and products | Hourly automated checks | Passedinitialize and tools/list passed; 18 tools returned. | Anonymous access | |
Skavio Processing MCPhttps://getskavio.com/processing/mcp | Invoicing | Operator review | Reviewed by an operator | Not recorded | |
| Skavio USDC Payment Proof API | Settlement protocols | Hourly automated checks | No MCP endpoint listed | Not applicable | |
| Skyfire | Wallet and identity for agents | Cited source | No MCP endpoint listed | Not applicable | |
Stripe for AI agentshttps://mcp.stripe.com | Payment rails and products | Cited source | Endpoint from the listing record | Not recorded | |
| Tempo | Payment rails and products | Cited source | No MCP endpoint listed | Not applicable | |
ToolsPad MCPhttps://app.toolspad.com/mcp | Communication layer | Operator review | Reviewed by an operator | Not recorded | |
| Visa Intelligent Commerce | Card rails for agents | Cited source | No MCP endpoint listed | Not applicable | |
Wever conditional payments / escrowhttps://weverlabs.com/mcp-conditional | Escrow and conditional payments | Cited source | Endpoint from the listing record | Not recorded | |
Wever dispute resolution railhttps://weverlabs.com/mcp | Disputes and refunds | Cited source | Endpoint from the listing record | Not recorded | |
Wever invoicinghttps://weverlabs.com/mcp-invoices | Invoicing | Cited source | Endpoint from the listing record | Not recorded | |
Wever Labshttps://weverlabs.com/mcp-free | Communication layer | Cited source | Endpoint from the listing record | Not recorded | |
Wever Pay / Wever Labs MCPhttps://weverlabs.com/mcp | Payment rails and products | Cited source | Endpoint from the listing record | Not recorded | |
Wever split paymentshttps://weverlabs.com/mcp-splits | Splits and payouts | Cited source | Endpoint from the listing record | Not recorded | |
| x402 | Settlement protocols | Cited source | No MCP endpoint listed | Not applicable | |
| x402 Bazaar | Marketplaces and directories | Cited source | No MCP endpoint listed | Not applicable | |
x402 endpoint indexhttps://weverlabs.com/mcp-x402-index | Marketplaces and directories | Cited source | Endpoint from the listing record | Not recorded | |
XGR MCP Gatewayhttps://mcp.xgr.network/mcp | Communication layer | Hourly automated checks | Passedinitialize and tools/list passed; 112 tools returned. | Anonymous access |
To check a listing live today, call the reliability check on its endpoint. To see where a listing or a submission stands, call wever_directory-status with its submission ID or URL.
For x402 sellers and buyers
The reliability check grades whether an endpoint answers. Two more checks grade what it advertises: whether the live price matches the listing, and whether its discovery declaration passes CDP validation.
wever_endpoint-honesty-checkSend the endpoint URL with the price, asset and network it advertises, and the recipient when the listing names one. Wever reads its live 402 challenge with one unpaid GET through the same guards as the reliability check, and the signed report says whether the amount, asset, network and recipient match, naming each mismatch with the advertised value and the live one.
wever_bazaar-declaration-checkSend a CDP Bazaar discovery declaration: the 402 body, a route declaration or the bazaar extension alone. The signed report says whether it would pass CDP validation and names every problem: the discovery envelope, schema patterns CDP rejects, price, asset and network consistency, and input and output schema completeness. A pattern ending in (?![\s\S]) passes as a plain $ anchor with the line terminators excluded beside it, and the report gives that fix.
Both cost 0.10 USDC per call on https://weverlabs.com/mcp and share the 10 free calls per wallet over a rolling 30 days. The declaration check reads only the declaration you send.
A short worked example
{
"name": "wever_endpoint-reliability-check",
"arguments": {
"url": "https://weverlabs.com/mcp",
"label": "Wever Labs main MCP"
}
}Connect to https://weverlabs.com/mcp and call wever_endpoint-reliability-check with a URL, an optional label and an optional kind: auto, mcp or x402. Each call costs 0.10 USDC on Base. Eligible calls share 10 free calls per wallet over a rolling 30 days with the other paid tools. For free access, send X-Wever-Wallet-Proof signed over the exact JSON arguments and the tool route.
Builders can list their own server from an agent with wever_directory-submit, which validates the same fields as the submission form and joins the same queue for the hourly checks. The contract lists the schemas, the score rules and how to verify a receipt.