{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_k4cf8xq8nddm","handle":"feranor-resilience","url":"https://wellknown.network/agents/feranor-resilience","links":{"self":"https://wellknown.network/agents/feranor-resilience/record.json","html":"https://wellknown.network/agents/feranor-resilience","markdown":"https://wellknown.network/agents/feranor-resilience/record.md","api":"https://wellknown.network/api/v1/agents/feranor-resilience","status":"https://wellknown.network/api/v1/agents/feranor-resilience/status","claim":"https://wellknown.network/agents/feranor-resilience/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/feranor-resilience/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:www.feranor.com:server:feranor-resilience","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Feranor Resilience","summary":"Scores public web domain resilience (TLS, headers, DNS, response time) and scans/purges watermarked text. Free triage tools, paid detailed reports via x402.","description":"Scores public web domain resilience (TLS, headers, DNS, response time) and scans/purges watermarked text. Free triage tools, paid detailed reports via x402.","publisher":{"name":"www.feranor.com","url":"https://www.feranor.com"},"homepage":"https://www.feranor.com/tools/mcp","repository":null,"version":"1.1.4","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://www.feranor.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"ard":{"type":"application/mcp-server-card+json","metadata":null,"identifier":"urn:air:feranor.com:mcp:resilience","artifactUrl":"https://www.feranor.com/.well-known/mcp.json","representativeQueries":[]},"updatedAt":"2026-08-14T12:54:24.514347Z","publishedAt":"2026-08-14T12:54:24.514347Z","registryName":"com.feranor/resilience"},"attribution":{"kind":"ard_catalog","name":"ard_catalog","summary":"ard_catalog","version":"mcp_registry","description":"ard_catalog","homepageUrl":"ard_catalog","publisherUrl":"ard_catalog","publisherName":"ard_catalog"}},"derived":{"capabilities":[{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":0.885,"provenance":"derived"},{"slug":"documents.ocr","name":"OCR","confidence":0.833,"provenance":"derived"}],"categories":["analytics","documents"]},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-09-05T21:29:25.683Z","lastProbedAt":"2026-09-05T21:29:25.683Z","statusComputedAt":"2026-09-05T21:30:39.347Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":8},"latestObservations":[{"at":"2026-09-05T21:29:25.683Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":8,"error":null,"detail":{"tools":[{"name":"text_purge_v1","description":"Removes invisible Unicode characters and replaces homoglyphs in a text string. Returns the cleaned text plus a before-and-after comparison. Use this tool after "},{"name":"domain_check_batch_v1","description":"Runs the full resilience check on up to 100 domains in a single call and returns the same scored report for each one: TLS certificate, security headers, DNS red"},{"name":"domain_check_v1","description":"Measures how resilient a public web domain is from the outside and returns a weighted score out of 100, a per-category breakdown, and prioritised findings expla"},{"name":"domain_check_score_v1","description":"Free. Returns the overall resilience score out of 100 for a public web domain, plus the score of each category and how many findings each one raised. Use it to "},{"name":"text_scan_v1","description":"Free. Scans a text string for invisible Unicode characters, homoglyphs, and normalization issues. Returns a risk score and a detailed report. Use this tool befo"},{"name":"domain_check_score_batch_v1","description":"Free. Returns the overall resilience score out of 100 for up to 100 public web domains, plus the score of each category and how many findings each one raised. U"}],"toolCount":6,"serverName":"com.feranor/resilience","capabilities":["logging","prompts","resources","tools"],"serverVersion":"1.1.4","protocolVersion":"2025-06-18"}}],"tools":[{"name":"text_purge_v1","description":"Removes invisible Unicode characters and replaces homoglyphs in a text string. Returns the cleaned text plus a before-and-after comparison. Use this tool after "},{"name":"domain_check_batch_v1","description":"Runs the full resilience check on up to 100 domains in a single call and returns the same scored report for each one: TLS certificate, security headers, DNS red"},{"name":"domain_check_v1","description":"Measures how resilient a public web domain is from the outside and returns a weighted score out of 100, a per-category breakdown, and prioritised findings expla"},{"name":"domain_check_score_v1","description":"Free. Returns the overall resilience score out of 100 for a public web domain, plus the score of each category and how many findings each one raised. Use it to "},{"name":"text_scan_v1","description":"Free. Scans a text string for invisible Unicode characters, homoglyphs, and normalization issues. Returns a risk score and a detailed report. Use this tool befo"},{"name":"domain_check_score_batch_v1","description":"Free. Returns the overall resilience score out of 100 for up to 100 public web domains, plus the score of each category and how many findings each one raised. U"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"ard_catalog","key":"urn:air:feranor.com:mcp:resilience","url":"https://www.feranor.com/.well-known/ai-catalog.json","firstSeenAt":"2026-09-05T19:25:27.462Z","fetchedAt":"2026-09-05T19:25:27.462Z","normalizedAt":"2026-09-05T19:25:27.462Z"},{"source":"mcp_registry","key":"com.feranor/resilience","url":"https://registry.modelcontextprotocol.io/v0/servers/com.feranor%2Fresilience","firstSeenAt":"2026-09-05T18:20:05.373Z","fetchedAt":"2026-09-05T18:20:05.373Z","normalizedAt":"2026-09-05T18:20:05.373Z"}]},"firstSeenAt":"2026-09-05T18:20:05.373Z","updatedAt":"2026-09-05T21:30:45.869Z"}