{"name":"orrery/row-validate","version":"0.1.0","kind":"star","visibility":"public","description":"Validate one row against a named schema profile","endpoint":"mcp://orrery.lol/stars/row-validate/mcp","key_id":"orrery-star-2026-08","alg":"Ed25519","content_digest":"sha256:822838cad5c4f233fc7e2efda0742a3110b453c4e0913989db55182998925eb1","price_per_call":null,"oracle_ok":true,"tools":["validate"],"provider_card":{"publisher":"orrery","endpoint":"mcp://orrery.lol/stars/row-validate/mcp","transport":"streamable-http","connection_route":"direct-mcp","compute_locality":"orrery-hosted","authentication":"none","approval":"not-required","write_authority":"read-only","terms_url":"https://github.com/lbliii/orrery","retention":"provider-defined; no external provider content cached","attribution":"Orrery","pricing":"free","health":"verified","tool_context_budget":1,"tool_discovery":"provider_tools_list_after_selection"},"agent_card":{"agent_card_version":"1.0","summary":"Pure validation of one row against a named static source-aligned profile.","use_when":["You need to validate a small row against a known profile","You want schema errors without network I/O"],"not_for":["Profiles outside the allowlist","Large batch validation","Data mutation"],"example_intents":["validate flight row","check row against profile"],"locality":"orrery-hosted","write_authority":"read-only","approval":"not-required","inputs":[{"name":"profile","type":"string","required":true},{"name":"row","type":"object","required":true}],"outputs":[{"name":"ok","type":"boolean","required":false},{"name":"errors","type":"array","required":false},{"name":"envelope","type":"signed-envelope","required":false}],"tools":["validate"],"coverage_href":"/coverage/row-validate"},"capability_families":["data"],"freshness":"static_profile","constellation_memberships":[],"index_tier":null,"claimed_name":null,"listing_url":null,"promoted_to":null}