{"id":499159,"name":"Domain Impact Analyzer","description":"MCP + A2A agent that scores domains for technical disruption and media impact before any action that removes them from DNS resolution. A safety check to run before ServerHold, ClientHold, registry actions, and abuse takedowns: it reports what breaks, which services fail as a result, and how public the damage would be, so operators see the highest-risk domains first.","card_url":"https://impact.webmesh.ai/.well-known/agent-card.json","endpoint":"https://impact.webmesh.ai","protocol_version":"1.0","first_seen":"2026-10-28T15:48:18.145588+00:00","last_verified":"2026-10-28T15:48:18.145588+00:00","card":{"url":"https://impact.webmesh.ai","name":"Domain Impact Analyzer","skills":[{"id":"analyze_domain_impact","name":"Domain Impact Analysis","tags":["domain-operations","risk-assessment","DNS","compliance","ServerHold","abuse","takedown"],"examples":["What breaks if we put zoom.us on ServerHold?","Score disruption before we suspend these five domains from an abuse report","Which domain in this bulk-hold batch has the highest news impact?","Is github.com safe to take down for maintenance?"],"inputModes":["application/json","text/plain"],"description":"Given one or more domains, scores each on disruption (how much breaks technically) and news (how fast the takedown spreads in the press), 1-10, and buckets them DO NOT TOUCH / MANAGEMENT APPROVAL / STANDARD PROCESSING with a concrete consequence for each. Run it before ServerHold, ClientHold, domain deletion, or an abuse suspension.","outputModes":["application/json","text/plain"],"securityRequirements":[{"noAuth":[]}]}],"version":"1.0.7","provider":{"did":"did:web:impact.webmesh.ai","url":"https://webmesh.ai","organization":"Webmesh"},"signatures":[{"header":{"kid":"DJZNSBIRIyRhRtG2lMEOa9wDq1P7TnUDNUzLVzq5C9s"},"protected":"eyJhbGciOiJFUzI1NiIsImprdSI6Imh0dHBzOi8vaW1wYWN0LndlYm1lc2guYWkvLndlbGwta25vd24vYW5zL3RydXN0LWNhcmQuanNvbiIsImtpZCI6IkRKWk5TQklSSXlSaFJ0RzJsTUVPYTl3RHExUDdUblVETlV6TFZ6cTVDOXMiLCJ0eXAiOiJhZ2VudC1jYXJkK2p3cyJ9","signature":"iLp-WDK-P0Wh3V-WNavmFLM9SpMaA658CjUK_UC8fp6P5TFF2a5crTivlcszfWQiFv62F9E0JcEZ603s00s8eA"}],"x-identity":{"ans":{"uri":"ans://v1.0.7.impact.webmesh.ai","trustCard":"https://impact.webmesh.ai/.well-known/ans/trust-card.json","transparencyLog":"https://transparency.ans.godaddy.com/v1/agents/c6f2032a-7d3c-43b6-a6ef-6aa2165b3c16"},"wimse":{"jwksUri":"https://impact.webmesh.ai/.well-known/jwks.json","spiffeId":"spiffe://webmesh.ai/agents/impact","signingAlgs":["EdDSA"],"supportedProfiles":["urn:ietf:params:wimse:agent-delegation-chain"]}},"description":"MCP + A2A agent that scores domains for technical disruption and media impact before any action that removes them from DNS resolution. A safety check to run before ServerHold, ClientHold, registry actions, and abuse takedowns: it reports what breaks, which services fail as a result, and how public the damage would be, so operators see the highest-risk domains first.","x-discovery":{"ans_name":"ans://v1.0.7.impact.webmesh.ai","tl_badge":"https://transparency.ans.godaddy.com/v1/agents/c6f2032a-7d3c-43b6-a6ef-6aa2165b3c16","trust_index":{"auth":"sso-key","score_url":"https://api.godaddy.com/v1/ans/registered-agents?query=impact.webmesh.ai","score_field":"scores.trustScore"},"dns_aid_svcb":"impact.webmesh.ai IN SVCB 1 . alpn=a2a,h2","ans_registered":"prod"},"capabilities":{"streaming":false,"extensions":[{"uri":"https://modelcontextprotocol.io","params":{"endpoint":"https://impact.webmesh.ai/mcp","transport":"streamable-http","discoveryUrl":"https://impact.webmesh.ai/.well-known/mcp.json","protocolVersion":"2025-03-26"},"required":false,"description":"MCP server exposing analyze_domain_impact over streamable-HTTP: scores a batch of domains and buckets them by severity."},{"uri":"https://webmesh.ai/ext/ans-trust-stack/v1","params":{"ard":"https://impact.webmesh.ai/.well-known/ard.json","trustCard":"https://impact.webmesh.ai/.well-known/ans/trust-card.json","agentFacts":"https://impact.webmesh.ai/agentfacts.json","identityAnchors":["ans-x509","did:web","dns-aid","dnssec","dane-tlsa","dnsid"],"outboundSigning":"web-bot-auth","httpMessageSignaturesDirectory":"https://impact.webmesh.ai/.well-known/http-message-signatures-directory"},"required":false,"description":"Identity and interoperability stack: ANS Trust Card (x5c chain + stapled SCITT receipt), DNS-AID SVCB with DNSSEC and DANE TLSA, DNSid organizational accountability, ARD / AI-Catalog discovery, and Web Bot Auth (RFC 9421 HTTP Message Signatures) outbound request signing."}],"extendedAgentCard":false,"pushNotifications":false},"protocolVersion":"1.0","securitySchemes":{"noAuth":{"type":"noAuth","description":"This agent is publicly accessible with no authentication required. All skills are available to any caller."},"ansIdentityCert":{"type":"mutualTLS","description":"ANS Identity Certificate issued by the ANS Registration Authority. The agent presents this cert during the TLS handshake; clients verify against the chain advertised in the Trust Card's keys[].x5c. See https://impact.webmesh.ai/.well-known/ans/trust-card.json"},"httpMessageSignatures":{"type":"http","scheme":"signature","description":"RFC 9421 HTTP Message Signatures over response components, using the Ed25519 key advertised in the Trust Card. Public key directory at https://impact.webmesh.ai/.well-known/http-message-signatures-directory"}},"x-security-note":"This agent is publicly accessible with no authentication required (noAuth). The ansIdentityCert scheme (mutual TLS, ANS private CA) is declared for future ANS-to-ANS production calls but is not currently enforced. The card accurately describes what is enforced.","documentationUrl":"https://impact.webmesh.ai","defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["application/json","text/plain"],"supportedInterfaces":[{"url":"https://impact.webmesh.ai","protocolBinding":"jsonrpc","protocolVersion":"1.0"}],"securityRequirements":[{"noAuth":[]}]},"status":"verified","publisher_domain":"webmesh.ai","signature_status":"unverifiable","signature_detail":"Key source must be a public HTTPS well-known JSON URL","signature_key_url":null,"signature_checked_at":"2026-10-28T15:48:18.145588+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Publisher Agent Card","source_url":"https://impact.webmesh.ai/.well-known/agent-card.json","last_check":{"checked_at":"2026-10-28T15:48:18.145588+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://impact.webmesh.ai/.well-known/agent-card.json"],"skills":[{"skill_id":"analyze_domain_impact","name":"Domain Impact Analysis","description":"Given one or more domains, scores each on disruption (how much breaks technically) and news (how fast the takedown spreads in the press), 1-10, and buckets them DO NOT TOUCH / MANAGEMENT APPROVAL / STANDARD PROCESSING with a concrete consequence for each. Run it before ServerHold, ClientHold, domain deletion, or an abuse suspension.","tags":["domain-operations","risk-assessment","DNS","compliance","ServerHold","abuse","takedown"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":1,"passed":1},"recent_checks":[{"card_url":"https://impact.webmesh.ai/.well-known/agent-card.json","checked_at":"2026-10-28T15:48:18.145588+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-28T15:48:18.145588+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-28T15:48:18.145588+00:00","endpoint":"https://impact.webmesh.ai","protocol_binding":"JSONRPC","protocol_version":"1.0","state":"a2a_response","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup","request_diagnostics":{"requests":[{"path":"/","allow":[],"method":"POST","status":200,"version_header":"1.0","protocol_method":"GetTask","redirect_followed":false}],"capture_version":1}},"declared_primary_endpoint":"https://impact.webmesh.ai","selected_connection_interface":{"url":"https://impact.webmesh.ai","protocolBinding":"JSONRPC","protocolVersion":"1.0"},"protocol_interface_checks":[{"endpoint":"https://impact.webmesh.ai","protocol_binding":"JSONRPC","protocol_version":"1.0","selected":true,"state":"a2a_response","checked_at":"2026-10-28T15:48:18.145588+00:00","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup","binding_recorded":true}],"connection_selection_note":"The selected connection uses an address advertised in the publisher card. Read-only observations do not establish task quality or safety.","x402_price_check":null,"events":[],"relationships":[],"verification":{"agent_card_url":"https://impact.webmesh.ai/.well-known/agent-card.json","last_successful_card_check":"2026-10-28T15:48:18.145588+00:00","latest_card_check":{"checked_at":"2026-10-28T15:48:18.145588+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unverifiable","signature_checked_at":"2026-10-28T15:48:18.145588+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-28T15:48:18.145588+00:00","endpoint_tls_reachable":true,"protocol_check_state":"a2a_response","protocol_checked_at":"2026-10-28T15:48:18.145588+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null},"synthetic_capability_tests":{"agent_id":499159,"status":"not_tested","reason_code":"not_yet_tested","consent_status":"not_confirmed","latest_observation_status":null,"last_checked_at":null,"fixture_version":"1","reference_demonstration":false,"scope":"A publisher-authorized synthetic test of a dedicated free test endpoint. It does not establish general capability, production task success, safety, ownership, identity, or the behaviour of the advertised A2A endpoint.","methodology_url":"https://localmark.ai/capability-tests","history":[]},"repair_links":{"agent_repair_url":"https://localmark.ai/agents/499159/repair","publisher_report_url":"https://localmark.ai/publishers/webmesh.ai/repair","diagnostics_json_url":"https://localmark.ai/publishers/webmesh.ai/repair/diagnostics.json","diagnostics_csv_url":"https://localmark.ai/publishers/webmesh.ai/repair/diagnostics.csv"},"_localmark":{"contribution":{"optional":true,"directory_access":"free","operator_authorization_required":true,"affects_rankings":false,"message":"LocalMark is free. Optional contributions help fund ongoing checks.","support_url":"https://localmark.ai/support","metadata_url":"https://localmark.ai/api/v1/support/contributions"}}}