{"audit":{"version":"1.3","generated_at":"2026-05-22T23:05:52.657239+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/sombra.so","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"sombra.so","name":"Sombra","url":"https://sombra.so/.well-known/agent-card.json"}},"identity":{"provider":{"organization":"Sombra","url":"https://sombra.so"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":null,"supports_streaming":true,"supports_push_notifications":false},"operational":{"live_state":"auth_required","live_responds":false,"last_status_code":200,"last_elapsed_ms":37,"last_error":null},"track_record":{"first_seen":"2026-05-18T13:06:35.077830+00:00","last_checked":"2026-05-22T12:29:26.252744+00:00","last_seen_ok":"2026-05-22T12:29:26.252744+00:00","checks_total":10,"checks_ok":10,"uptime_pct":100.0,"archived":false,"archived_reason":null},"conformance":{"score":59,"grade":"D","summary":"D-grade: significant issues — auth-gated, partially broken, or stale.","criteria":[{"key":"valid_card","label":"Valid AgentCard","points":10,"max_points":10,"status":"pass","detail":"Schema-validated A2A AgentCard returned by the well-known endpoint."},{"key":"live_responds","label":"Live JSON-RPC","points":15,"max_points":25,"status":"partial","detail":"Endpoint requires auth — real agent but not anonymously callable."},{"key":"protocol_version","label":"Protocol version","points":0,"max_points":10,"status":"fail","detail":"No protocolVersion in card."},{"key":"signature","label":"JWS signature","points":0,"max_points":10,"status":"info","detail":"Card is unsigned (most published agents are)."},{"key":"uptime","label":"Uptime track record","points":15,"max_points":15,"status":"pass","detail":"10/10 probes succeeded (100% uptime)."},{"key":"skills","label":"Skill declaration","points":10,"max_points":10,"status":"pass","detail":"Declares 20 skills with structured metadata."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: Sombra (https://sombra.so). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit."},{"key":"freshness","label":"Freshness + modern flags","points":4,"max_points":5,"status":"pass","detail":"seen in upstream source within 0d"},{"key":"security","label":"Security declaration","points":0,"max_points":5,"status":"info","detail":"No securitySchemes declared (common for open agents — not penalised)."}]},"skills":[{"id":"list_workspaces","name":"list_workspaces","description":"List all workspaces you have access to, showing which one is currently active","tags":["workspaces","meta"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"browse_collections","name":"browse_collections","description":"Browse your Sombra collections returning title, id and description","tags":["collections","browse"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"read_collection","name":"read_collection","description":"Read the full content from a specific Sombra collection","tags":["collections","read"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"list_inbox","name":"list_inbox","description":"List recent unsorted artifacts not in any collection","tags":["artifacts","browse"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"save_url","name":"save_url","description":"Save a web page to your collection by URL","tags":["save","web"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"fetch_artifact","name":"fetch_artifact","description":"Fetch a single artifact by ID","tags":["artifacts","read"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"update_artifact","name":"update_artifact","description":"Update an artifact's metadata or content","tags":["artifacts","update"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"create_artifact","name":"create_artifact","description":"Create a new note artifact with markdown content","tags":["artifacts","create"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"delete_artifact","name":"delete_artifact","description":"Delete an artifact (archives it, content is preserved)","tags":["artifacts","delete"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"list_archived","name":"list_archived","description":"List all archived (deleted) artifacts","tags":["artifacts","archive"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"restore_artifact","name":"restore_artifact","description":"Restore a previously deleted artifact","tags":["artifacts","restore"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"search_artifacts","name":"search_artifacts","description":"Search through all saved artifacts by title, content, or URL","tags":["search"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"move_artifact","name":"move_artifact","description":"Move a single artifact to a different collection","tags":["artifacts","organize"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"bulk_move_artifacts","name":"bulk_move_artifacts","description":"Move multiple artifacts to a different collection in one operation","tags":["artifacts","organize"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"remove_from_collection","name":"remove_from_collection","description":"Remove an artifact from a collection (moves it back to unsorted)","tags":["collections","organize"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"create_collection","name":"create_collection","description":"Create a new collection to organize saved content","tags":["collections","create"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"update_collection","name":"update_collection","description":"Update an existing collection's metadata","tags":["collections","update"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"delete_collection","name":"delete_collection","description":"Delete a collection (archives it, artifacts are preserved)","tags":["collections","delete"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"write_collection_context","name":"write_collection_context","description":"Write distilled context/summary to a collection","tags":["collections","context"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"read_collection_context","name":"read_collection_context","description":"Read the distilled context/summary from a collection","tags":["collections","context"],"examples":[],"inputModes":[],"outputModes":[]}],"provenance":[{"source":"mcp_registry","first_seen":"2026-05-18T13:06:35.077830+00:00"},{"source":"recrawl_hot","first_seen":"2026-05-21T14:35:12.070872+00:00"}],"recent_probes":[{"fetched_at":"2026-05-22T12:29:26.252744+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":37,"live_responds":false},{"fetched_at":"2026-05-22T06:24:06.932229+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":40,"live_responds":false},{"fetched_at":"2026-05-21T14:35:12.070872+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":21,"live_responds":false},{"fetched_at":"2026-05-20T13:22:39.249911+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":36,"live_responds":false},{"fetched_at":"2026-05-20T09:45:56.539530+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":29,"live_responds":false},{"fetched_at":"2026-05-20T06:58:51.029195+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":35,"live_responds":false},{"fetched_at":"2026-05-19T15:39:43.173801+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":27,"live_responds":false},{"fetched_at":"2026-05-18T23:53:48.930893+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":27,"live_responds":false},{"fetched_at":"2026-05-18T14:35:40.360244+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":27,"live_responds":false},{"fetched_at":"2026-05-18T13:06:35.077830+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":42,"live_responds":false}],"catalog_attestation":null,"verification_history":[]}