{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_wuggufexbghj","handle":"consistency-gate","url":"https://wellknown.network/agents/consistency-gate","links":{"self":"https://wellknown.network/agents/consistency-gate/record.json","html":"https://wellknown.network/agents/consistency-gate","markdown":"https://wellknown.network/agents/consistency-gate/record.md","api":"https://wellknown.network/api/v1/agents/consistency-gate","status":"https://wellknown.network/api/v1/agents/consistency-gate/status","claim":"https://wellknown.network/agents/consistency-gate/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/consistency-gate/claim.json","badge":"https://wellknown.network/agents/consistency-gate/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/consistency-gate/history","tools":"https://wellknown.network/api/v1/agents/consistency-gate/tools"},"ard":{"identifier":"urn:air:mcp.humanified.dk:server:consistency-gate","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"consistency-gate","summary":"Check claims against a fact-store: consistent, contradicts, or unverifiable — with a receipt.","description":"Check claims against a fact-store: consistent, contradicts, or unverifiable — with a receipt.","publisher":{"name":"dk.humanified","url":null},"homepage":null,"repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.humanified.dk/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-08-04T16:52:34.653234Z","publishedAt":"2026-08-04T16:52:34.653234Z","registryName":"dk.humanified/consistency-gate"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[],"categories":[],"language":"en"},"observed":{"status":"unavailable","statusReason":"5 consecutive checks failed; last success 10d ago.","lastOkAt":"2026-10-01T20:26:39.360Z","lastProbedAt":"2026-10-09T18:27:00.975Z","statusComputedAt":"2026-10-09T18:28:04.135Z","reliability30d":{"probes":81,"successRate":0.9383,"p50Ms":68,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":78,"ok":73,"authBoundaryOk":0,"serviceOk":73,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-09T18:27:00.975Z","kind":"mcp_initialize","ok":false,"httpStatus":503,"latencyMs":22,"error":"http 503","detail":null},{"at":"2026-10-05T22:20:58.098Z","kind":"mcp_initialize","ok":false,"httpStatus":503,"latencyMs":23,"error":"http 503","detail":null},{"at":"2026-10-03T17:25:21.454Z","kind":"mcp_initialize","ok":false,"httpStatus":503,"latencyMs":37,"error":"http 503","detail":null},{"at":"2026-10-02T15:20:33.443Z","kind":"mcp_initialize","ok":false,"httpStatus":503,"latencyMs":23,"error":"http 503","detail":null},{"at":"2026-10-02T03:22:49.960Z","kind":"mcp_initialize","ok":false,"httpStatus":503,"latencyMs":23,"error":"http 503","detail":null},{"at":"2026-10-01T20:26:39.360Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":74,"error":null,"detail":{"tools":[{"name":"check_claim","description":"NL-gate (kernen): udtræk SPO-triple(r) fra en naturlig-sprogs-PÅSTAND (Sonnet via\nLiteLLM, R1) og tjek hver mod det grundede SPO-fakta-lager (i PUBLIC_DEMO-mode"},{"name":"check_triple","description":"Rå SPO-gate, deterministisk (ingen LLM — billig, testbar kerne, ÅBEN+GRATIS i\nPUBLIC_DEMO-mode, ingen rate-grænse §2). Konflikt = samme normaliseret subjekt+præ"},{"name":"list_facts","description":"Alle fakta hvor `entity` er subjekt ELLER objekt (transparens/audit). `entity`\nnormaliseres FØR match — case/whitespace-varianter matcher samme række. Returtype"}],"toolCount":3,"toolsHash":"1cdab75fa4628393ef77c6d63c7bff3b66f29569dfaf0b41cbb41b93d183c381","serverName":"consistency-gate","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"3.4.5","protocolVersion":"2025-06-18"}},{"at":"2026-10-01T14:30:15.689Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":75,"error":null,"detail":{"tools":[{"name":"check_claim","description":"NL-gate (kernen): udtræk SPO-triple(r) fra en naturlig-sprogs-PÅSTAND (Sonnet via\nLiteLLM, R1) og tjek hver mod det grundede SPO-fakta-lager (i PUBLIC_DEMO-mode"},{"name":"check_triple","description":"Rå SPO-gate, deterministisk (ingen LLM — billig, testbar kerne, ÅBEN+GRATIS i\nPUBLIC_DEMO-mode, ingen rate-grænse §2). Konflikt = samme normaliseret subjekt+præ"},{"name":"list_facts","description":"Alle fakta hvor `entity` er subjekt ELLER objekt (transparens/audit). `entity`\nnormaliseres FØR match — case/whitespace-varianter matcher samme række. Returtype"}],"toolCount":3,"toolsHash":"1cdab75fa4628393ef77c6d63c7bff3b66f29569dfaf0b41cbb41b93d183c381","serverName":"consistency-gate","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"3.4.5","protocolVersion":"2025-06-18"}},{"at":"2026-10-01T07:26:38.271Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":83,"error":null,"detail":{"tools":[{"name":"check_claim","description":"NL-gate (kernen): udtræk SPO-triple(r) fra en naturlig-sprogs-PÅSTAND (Sonnet via\nLiteLLM, R1) og tjek hver mod det grundede SPO-fakta-lager (i PUBLIC_DEMO-mode"},{"name":"check_triple","description":"Rå SPO-gate, deterministisk (ingen LLM — billig, testbar kerne, ÅBEN+GRATIS i\nPUBLIC_DEMO-mode, ingen rate-grænse §2). Konflikt = samme normaliseret subjekt+præ"},{"name":"list_facts","description":"Alle fakta hvor `entity` er subjekt ELLER objekt (transparens/audit). `entity`\nnormaliseres FØR match — case/whitespace-varianter matcher samme række. Returtype"}],"toolCount":3,"toolsHash":"1cdab75fa4628393ef77c6d63c7bff3b66f29569dfaf0b41cbb41b93d183c381","serverName":"consistency-gate","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"3.4.5","protocolVersion":"2025-06-18"}},{"at":"2026-10-01T00:30:14.883Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":116,"error":null,"detail":{"tools":[{"name":"check_claim","description":"NL-gate (kernen): udtræk SPO-triple(r) fra en naturlig-sprogs-PÅSTAND (Sonnet via\nLiteLLM, R1) og tjek hver mod det grundede SPO-fakta-lager (i PUBLIC_DEMO-mode"},{"name":"check_triple","description":"Rå SPO-gate, deterministisk (ingen LLM — billig, testbar kerne, ÅBEN+GRATIS i\nPUBLIC_DEMO-mode, ingen rate-grænse §2). Konflikt = samme normaliseret subjekt+præ"},{"name":"list_facts","description":"Alle fakta hvor `entity` er subjekt ELLER objekt (transparens/audit). `entity`\nnormaliseres FØR match — case/whitespace-varianter matcher samme række. Returtype"}],"toolCount":3,"toolsHash":"1cdab75fa4628393ef77c6d63c7bff3b66f29569dfaf0b41cbb41b93d183c381","serverName":"consistency-gate","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"3.4.5","protocolVersion":"2025-06-18"}},{"at":"2026-09-30T17:29:03.740Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":73,"error":null,"detail":{"tools":[{"name":"check_claim","description":"NL-gate (kernen): udtræk SPO-triple(r) fra en naturlig-sprogs-PÅSTAND (Sonnet via\nLiteLLM, R1) og tjek hver mod det grundede SPO-fakta-lager (i PUBLIC_DEMO-mode"},{"name":"check_triple","description":"Rå SPO-gate, deterministisk (ingen LLM — billig, testbar kerne, ÅBEN+GRATIS i\nPUBLIC_DEMO-mode, ingen rate-grænse §2). Konflikt = samme normaliseret subjekt+præ"},{"name":"list_facts","description":"Alle fakta hvor `entity` er subjekt ELLER objekt (transparens/audit). `entity`\nnormaliseres FØR match — case/whitespace-varianter matcher samme række. Returtype"}],"toolCount":3,"toolsHash":"1cdab75fa4628393ef77c6d63c7bff3b66f29569dfaf0b41cbb41b93d183c381","serverName":"consistency-gate","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"3.4.5","protocolVersion":"2025-06-18"}}],"tools":[{"name":"check_claim","description":"NL-gate (kernen): udtræk SPO-triple(r) fra en naturlig-sprogs-PÅSTAND (Sonnet via\nLiteLLM, R1) og tjek hver mod det grundede SPO-fakta-lager (i PUBLIC_DEMO-mode"},{"name":"check_triple","description":"Rå SPO-gate, deterministisk (ingen LLM — billig, testbar kerne, ÅBEN+GRATIS i\nPUBLIC_DEMO-mode, ingen rate-grænse §2). Konflikt = samme normaliseret subjekt+præ"},{"name":"list_facts","description":"Alle fakta hvor `entity` er subjekt ELLER objekt (transparens/audit). `entity`\nnormaliseres FØR match — case/whitespace-varianter matcher samme række. Returtype"}],"package":null,"toolSurface":{"id":"ts_ecmbtabqq95a","endpointId":"ep_uej7xejf47tk","hash":"1cdab75fa4628393ef77c6d63c7bff3b66f29569dfaf0b41cbb41b93d183c381","toolCount":3,"serverName":"consistency-gate","serverVersion":"3.4.5","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T09:27:57.101Z","lastSeenAt":"2026-10-01T20:26:39.363Z","observations":72,"toolNames":["check_claim","check_triple","list_facts"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_uej7xejf47tk","url":"https://mcp.humanified.dk/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-03T17:25:21.470Z","auth":{"observedAt":"2026-10-03T17:25:21.531Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-03T17:25:21.579Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"mcp.humanified.dk","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-10-02T14:07:38.000Z","validTo":"2026-12-31T14:07:37.000Z","daysToExpiry":80,"sanCount":1,"fingerprint256":"83:67:11:45:8C:2A:99:34:04:83:FE:51:15:4D:70:1F:6C:AA:CE:12:68:4D:6B:62:BB:31:FB:DA:99:E3:7C:2D"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"dk.humanified/consistency-gate","url":"https://registry.modelcontextprotocol.io/v0/servers/dk.humanified%2Fconsistency-gate","firstSeenAt":"2026-09-05T23:20:59.369Z","fetchedAt":"2026-10-09T14:21:33.627Z","normalizedAt":"2026-10-09T14:21:33.627Z"}]},"firstSeenAt":"2026-09-05T23:20:59.369Z","updatedAt":"2026-10-01T20:28:26.695Z"}