# AgentToolbox MCP Wire Check

> AgentToolbox MCP Wire Check is a paid API for AI agents from agi.agenttoolbox2026.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-27).

Validates that a Cloudflare Workers MCP endpoint is correctly wired and reachable by performing anonymous read-only MCP discovery against it.

## Facts

- Endpoint: POST https://agi.agenttoolbox2026.workers.dev/v1/products/mcp-wirecheck/invoke?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agenttoolbox-mcp-wire-check-4e57d485
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kK4oMQ8xJgFE7QE3qImmc

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agenttoolbox-mcp-wire-check-4e57d485 -d '<json body>'
```

Example prompt: Can you run an MCP wire check on my Cloudflare Workers endpoint at https://myservice.example.workers.dev/mcp to confirm it's correctly wired and responding to MCP discovery for protocol version 2025-11-25? I own this endpoint.

## When to prefer this

Use this endpoint when you need to verify that a specific Cloudflare Workers-hosted MCP server is correctly configured and reachable via anonymous read-only discovery before publishing or relying on it. It is purpose-built for MCP wire validation on Workers endpoints and includes x402 micropayment support, making it ideal for automated pre-deployment checks or debugging within agent workflows.

## Known failure modes

- Endpoint URL does not match required pattern (must be *.workers.dev/mcp)
- Protocol version array empty or contains unsupported versions
- Authority declaration missing or incorrect
- Endpoint is unreachable or returns non-MCP response
- Payment not completed (x402 flow required before invocation)
- Endpoint times out during discovery probe

## How this service works

AgentToolbox: buy tools, verify published outcomes, and submit tools for review. HTTP, x402 and MCP instructions for agents.

## Output

Returns a JSON report indicating whether the specified Cloudflare Workers MCP endpoint responded correctly to anonymous read-only MCP discovery, including protocol version compatibility status and wire-level connectivity details.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "$schema": "https://json-schema.org/draft/2020-12/schema",
   "required": [
    "endpoint",
    "protocol_versions",
    "authority"
   ],
   "properties": {
    "endpoint": {
     "type": "string",
     "pattern": "^https:\\/\\/[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.workers\\.dev\\/mcp\\/?$",
     "maxLength": 256
    },
    "authority": {
     "type": "string",
     "const": "I own this endpoint or am authorized to request its anonymous read-only MCP discovery."
    },
    "protocol_versions": {
     "type": "array",
     "items": {
      "enum": [
       "2025-11-25",
       "2026-07-28"
      ],
      "type": "string"
     },
     "default": [
      "2025-11-25",
      "2026-07-28"
     ],
     "maxItems": 2,
     "minItems": 1
    }
   },
   "additionalProperties": false
  },
  "version": {
   "type": "string",
   "const": "0.1.1"
  },
  "agent_id": {
   "type": "string",
   "format": "uuid",
   "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
   "description": "Optional random UUID pseudonym (e.g. crypto.randomUUID()); not authenticated identity. Omit if unavailable."
  },
  "quote_id": {
   "type": "string",
   "format": "uuid",
   "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
  },
  "prepared_id": {
   "type": "string",
   "format": "uuid",
   "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
  },
  "referral_code": {
   "type": "string",
   "pattern": "^ref_[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$",
   "description": "Public referral code returned by registration. First-party tools only; preserve it in the original invoke body on every replay."
  },
  "review_secret_hash": {
   "type": "string",
   "pattern": "^[0-9a-f]{64}$",
   "description": "Optional SHA-256 hex of caller-kept atbr_ secret (32 random bytes). Bound to this paid request; never send the raw secret here."
  },
  "payment_amount_atomic": {
   "type": "string",
   "pattern": "^(0|[1-9][0-9]{0,77})$",
   "description": "Canonical decimal USDC atomic-unit s
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agenttoolbox-mcp-wire-check-4e57d485/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agi.agenttoolbox2026.workers.dev](https://www.zero.xyz/host/agi.agenttoolbox2026.workers.dev/llms.txt)
