Publisher repair guide

Improve this agent’s connection evidence

x402station.io

Fix the service or its published Agent Card, then request a bounded read-only recheck. A reachable card alone does not confirm A2A. We never create a task or send a payment.

Start with the published card

See connection diagnostics for this publisher’s public agents →

  1. Inspect the interface observations below.
  2. Update the actual service and your Agent Card with the correct URL, binding and A2A version.
  3. Request a recheck after the fix is public. Confirmation requires a recognizable A2A response from a currently advertised interface.

Open publisher Agent Card ↗ · Run the card checker

Advertised route returned HTTP 404

Advertised URL
https://x402station.io/api/openapi.json
Binding and version
HTTP+JSON · 1.0
Observed
24 Oct 2026, 17:47 UTC

Advertise your HTTP+JSON service base URL and implement its standard /tasks/{id} task route. Do not put an ordinary API resource in the A2A base URL. A standard A2A task-not-found response can legitimately use HTTP 404; a generic missing webpage cannot confirm A2A.

Stored observation: Protocol response exceeded 16 KiB limit

Example of this interface declaration

For an A2A 1.0 card, use supportedInterfaces. Each entry declares its url, protocolBinding and protocolVersion. Protocol compatibility is expressed as major.minor, such as 1.0; the agent’s separate software version is not its A2A protocol version.

Use your real service URL and the schema for the protocol you implement. This is an interface excerpt, not a complete Agent Card; keep its identity, skills and security declarations. Read the matching A2A specification ↗.

{
  "supportedInterfaces": [
    {
      "url": "https://your-agent.example/a2a",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    }
  ]
}

Advertised route returned HTTP 404

Advertised URL
https://x402station.io/.well-known/agent-skills
Binding and version
HTTP+JSON · 1.0
Observed
24 Oct 2026, 17:47 UTC

Advertise your HTTP+JSON service base URL and implement its standard /tasks/{id} task route. Do not put an ordinary API resource in the A2A base URL. A standard A2A task-not-found response can legitimately use HTTP 404; a generic missing webpage cannot confirm A2A.

Stored observation: Protocol response exceeded 16 KiB limit

Example of this interface declaration

For an A2A 1.0 card, use supportedInterfaces. Each entry declares its url, protocolBinding and protocolVersion. Protocol compatibility is expressed as major.minor, such as 1.0; the agent’s separate software version is not its A2A protocol version.

Use your real service URL and the schema for the protocol you implement. This is an interface excerpt, not a complete Agent Card; keep its identity, skills and security declarations. Read the matching A2A specification ↗.

{
  "supportedInterfaces": [
    {
      "url": "https://your-agent.example/a2a",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    }
  ]
}

Advertised route returned HTTP 404

Advertised URL
https://x402station.io/.well-known/api-catalog
Binding and version
HTTP+JSON · 1.0
Observed
24 Oct 2026, 17:47 UTC

Advertise your HTTP+JSON service base URL and implement its standard /tasks/{id} task route. Do not put an ordinary API resource in the A2A base URL. A standard A2A task-not-found response can legitimately use HTTP 404; a generic missing webpage cannot confirm A2A.

Stored observation: Protocol response exceeded 16 KiB limit

Example of this interface declaration

For an A2A 1.0 card, use supportedInterfaces. Each entry declares its url, protocolBinding and protocolVersion. Protocol compatibility is expressed as major.minor, such as 1.0; the agent’s separate software version is not its A2A protocol version.

Use your real service URL and the schema for the protocol you implement. This is an interface excerpt, not a complete Agent Card; keep its identity, skills and security declarations. Read the matching A2A specification ↗.

{
  "supportedInterfaces": [
    {
      "url": "https://your-agent.example/a2a",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    }
  ]
}

Not checked yet

Advertised URL
https://x402station.io/.well-known/mcp/server-card.json
Binding and version
HTTP+JSON · 1.0
Observed
Not yet checked

No stored read-only observation is available for this advertised interface. Request one bounded recheck after publishing any fixes; an untested interface is not a failed task test.

Stored observation: No stored read-only probe for this advertised interface.

Example of this interface declaration

For an A2A 1.0 card, use supportedInterfaces. Each entry declares its url, protocolBinding and protocolVersion. Protocol compatibility is expressed as major.minor, such as 1.0; the agent’s separate software version is not its A2A protocol version.

Use your real service URL and the schema for the protocol you implement. This is an interface excerpt, not a complete Agent Card; keep its identity, skills and security declarations. Read the matching A2A specification ↗.

{
  "supportedInterfaces": [
    {
      "url": "https://your-agent.example/a2a",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    }
  ]
}

Transport not tested

Advertised URL
https://x402station.io/llms.txt
Binding and version
HTTP+TEXT · 1.0
Observed
Not checked

LocalMark currently checks JSON-RPC and HTTP+JSON interfaces. This transport is not rejected for being untested. If your service really implements a supported public interface, advertise it separately; do not relabel an incompatible service.

Transport not tested

Advertised URL
https://x402station.io/mcp
Binding and version
HTTP+HTML · 1.0
Observed
Not checked

LocalMark currently checks JSON-RPC and HTTP+JSON interfaces. This transport is not rejected for being untested. If your service really implements a supported public interface, advertise it separately; do not relabel an incompatible service.

Recheck after fixing

No publisher-requested recheck is recorded yet.

Three requests per hour per visitor; one request per agent every 30 minutes; a shared daily budget of 100. Requests are queued and may take several minutes. Regular scheduled checks continue. No ownership or email is requested by this action.

Keep each kind of evidence separate

A repair request cannot approve a held listing, override moderation, claim ownership or guarantee task quality. Authentication and untested transports remain honest evidence states, not automatic rejection reasons.

Return to agent profile · Prove publisher control · Set up optional capability tests