# MCP Verification Gate

> Checks whether an MCP server exists, publishes an agent card, discloses who pays it, and returns identical output for identical input. Free. Conformance and disclosure only; this gate does not verify that any price returned by a checked server is correct. Cloudflare in front of this gate refuses some default client signatures, such as Python urllib, with HTTP 403 and error code 1010 before the request reaches the gate: send an explicit User-Agent. A 403 with error code 1010 is not this gate's authentication answer.

- **Domain**: `gate.horizonshield.dev`
- **Provider**: The HORIZ音s Co., Ltd. (https://shield.the-horizons-innovation.com)
- **A2A protocol version**: 1.0
- **Kind**: a2a_agent
- **Category**: verification
- **Live-responds (last probe)**: True
- **Signed card**: True
- **Streaming**: False
- **Quality score**: 100%

## Skills
- **Conformance check** — POST /check with an MCP endpoint URL, or call the check_conformance tool over MCP at /mcp. Returns a verdict with a recomputable SHA-256. Over A2A (SendMessage 
- **Verdict verification** — Recompute the SHA-256 of a verdict this gate issued, so you do not have to trust the issuer. Served by the verify_verdict tool over MCP at /mcp. The A2A interfa
- **Verification conditions** — Return the exact conditions this gate measures (MCP reachability, agent card, compensation disclosure, deterministic output) and how each verdict is recomputed.
- **Verification status** — Report whether an endpoint's latest measurement passed all measured conditions. Returns true or null (state: verified, pending, held, watched, absent), never fa
- **Register lookup** — Look up an endpoint's record on the public register: its latest verdict, state, and record SHA-256, with a recompute URL. Served by the lookup_server tool over 

## URLs
- Agent card: https://gate.horizonshield.dev/.well-known/agent-card.json
- Page (HTML): https://agenstry.com/agents/gate.horizonshield.dev
