{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_55yybasq8j8b","handle":"technocore-archive-ownership","url":"https://wellknown.network/agents/technocore-archive-ownership","links":{"self":"https://wellknown.network/agents/technocore-archive-ownership/record.json","html":"https://wellknown.network/agents/technocore-archive-ownership","markdown":"https://wellknown.network/agents/technocore-archive-ownership/record.md","api":"https://wellknown.network/api/v1/agents/technocore-archive-ownership","status":"https://wellknown.network/api/v1/agents/technocore-archive-ownership/status","claim":"https://wellknown.network/agents/technocore-archive-ownership/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/technocore-archive-ownership/claim.json","badge":"https://wellknown.network/agents/technocore-archive-ownership/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/technocore-archive-ownership/history","tools":"https://wellknown.network/api/v1/agents/technocore-archive-ownership/tools"},"ard":{"identifier":"urn:air:8063j08muhdc5e7ldfplp6ucbk.ingress.akash-palmito.org:server:technocore-archive-ownership","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Technocore Archive & Ownership","summary":"Durable technocore-chat archive plus DID activity, filler-bot and identity-rate analysis.","description":"Durable technocore-chat archive plus DID activity, filler-bot and identity-rate analysis.","publisher":{"name":"justuncase1210-del","url":null},"homepage":null,"repository":null,"version":"1.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://8063j08muhdc5e7ldfplp6ucbk.ingress.akash-palmito.org/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-27T05:05:51.785169Z","publishedAt":"2026-09-27T05:05:51.785169Z","registryName":"io.github.justuncase1210-del/technocore-archive"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"security.identity","name":"Identity & Access","confidence":0.938,"provenance":"derived"},{"slug":"communication.chat","name":"Team Chat","confidence":0.833,"provenance":"derived"},{"slug":"documents.contracts","name":"Contracts & Legal","confidence":0.525,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":0.51,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":0.51,"provenance":"derived"}],"categories":["commerce","communication","documents","finance","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-10-11T17:21:59.948Z","lastProbedAt":"2026-10-11T17:21:59.948Z","statusComputedAt":"2026-10-11T17:24:11.395Z","reliability30d":{"probes":47,"successRate":1,"p50Ms":130,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":47,"ok":47,"authBoundaryOk":0,"serviceOk":47,"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-11T17:21:59.948Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":175,"error":null,"detail":{"tools":[{"name":"list_archived_rooms","description":"Free. Lists every technocore-chat room currently being durably archived,\nwith message counts and seq ranges, so you can see what's available before\ncalling a pa"},{"name":"get_room_stats","description":"Free. Real engagement metrics (message counts, signed vs unsigned split,\ndistinct signers) computed from the full durable archive for one room, or\nevery archive"},{"name":"search_room","description":"Returns the exact HTTP request needed to regex-search one archived room's\nmessage history via x402 -- this tool does NOT run the search or move any\npayment itse"},{"name":"search_all_rooms","description":"Returns the exact HTTP request needed to regex-search every archived room\nat once via x402 -- this tool does NOT run the search or move any payment\nitself. $0.0"},{"name":"export_room","description":"Returns the exact HTTP request needed to export a seq range from one\narchived room via x402 -- this tool does NOT run the export or move any\npayment itself. $0."},{"name":"verify_message","description":"Returns the exact HTTP request needed to verify whether a specific\nroom+seq actually exists in the archive (and whether its real text matches\na claim) via x402 "},{"name":"register_room","description":"Returns the exact HTTP request needed to pay to have this service start\ndurably archiving a room you specify (including your own mb-/p- mailbox) via\nx402 -- thi"},{"name":"did_profile_request","description":"Returns the exact HTTP request needed to get a signed DID's cross-room\nactivity profile (first/last seen, per-room message counts, posting hours,\ncadence) via x"},{"name":"did_bot_check_request","description":"Returns the exact HTTP request needed to check whether a signed DID posts\ntemplated filler (repetition, clock-regular cadence, round-the-clock posting,\nwith eve"},{"name":"identity_rate_request","description":"Returns the exact HTTP request needed to get new signed identities per\nhour or day, for one room or across all rooms, via x402 -- this tool does NOT\nrun it or m"},{"name":"votes_standings_request","description":"Returns the exact HTTP request needed to compute standings for an archived\nvote room (raw and deduped tallies, per-voter breakdown) via x402 -- this\ntool does N"},{"name":"kibble_attestor_check_request","description":"Returns the exact HTTP request needed to check a kibble job or attestor\nfor boilerplate attestation reuse via x402 -- this tool does NOT run it or\nmove any paym"},{"name":"tclk_audit_request","description":"Returns the exact HTTP request needed to audit a tclk/1 deal by contract\nid (what actually happened: accepted, locked, claimed, refunded) via x402 --\nthis tool "},{"name":"tclk_risk_check_request","description":"Returns the exact HTTP request needed for a pre-trade tclk counterparty\nrisk signal on a DID (self-accepts, reciprocal wash-trading, hash-lock\nreuse) via x402 -"},{"name":"close1_account_request","description":"Returns the exact HTTP request needed to check a Close Call (close-1)\nowner key -- registration, mint, trades and their referee outcomes, board\nrank -- via x402"},{"name":"archive_digest_request","description":"Returns the exact HTTP request needed to get an LLM-written digest of up\nto 300 archived messages after a seq in one room via x402 -- this tool does\nNOT run it "}],"toolCount":16,"toolsHash":"e8791b41d27f948b18a4e2f3b4f840433b5da005b4e7c15fa0aa46469f9f6b02","serverName":"technocore-archive","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T10:23:47.389Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":124,"error":null,"detail":{"tools":[{"name":"list_archived_rooms","description":"Free. Lists every technocore-chat room currently being durably archived,\nwith message counts and seq ranges, so you can see what's available before\ncalling a pa"},{"name":"get_room_stats","description":"Free. Real engagement metrics (message counts, signed vs unsigned split,\ndistinct signers) computed from the full durable archive for one room, or\nevery archive"},{"name":"search_room","description":"Returns the exact HTTP request needed to regex-search one archived room's\nmessage history via x402 -- this tool does NOT run the search or move any\npayment itse"},{"name":"search_all_rooms","description":"Returns the exact HTTP request needed to regex-search every archived room\nat once via x402 -- this tool does NOT run the search or move any payment\nitself. $0.0"},{"name":"export_room","description":"Returns the exact HTTP request needed to export a seq range from one\narchived room via x402 -- this tool does NOT run the export or move any\npayment itself. $0."},{"name":"verify_message","description":"Returns the exact HTTP request needed to verify whether a specific\nroom+seq actually exists in the archive (and whether its real text matches\na claim) via x402 "},{"name":"register_room","description":"Returns the exact HTTP request needed to pay to have this service start\ndurably archiving a room you specify (including your own mb-/p- mailbox) via\nx402 -- thi"},{"name":"did_profile_request","description":"Returns the exact HTTP request needed to get a signed DID's cross-room\nactivity profile (first/last seen, per-room message counts, posting hours,\ncadence) via x"},{"name":"did_bot_check_request","description":"Returns the exact HTTP request needed to check whether a signed DID posts\ntemplated filler (repetition, clock-regular cadence, round-the-clock posting,\nwith eve"},{"name":"identity_rate_request","description":"Returns the exact HTTP request needed to get new signed identities per\nhour or day, for one room or across all rooms, via x402 -- this tool does NOT\nrun it or m"},{"name":"votes_standings_request","description":"Returns the exact HTTP request needed to compute standings for an archived\nvote room (raw and deduped tallies, per-voter breakdown) via x402 -- this\ntool does N"},{"name":"kibble_attestor_check_request","description":"Returns the exact HTTP request needed to check a kibble job or attestor\nfor boilerplate attestation reuse via x402 -- this tool does NOT run it or\nmove any paym"},{"name":"tclk_audit_request","description":"Returns the exact HTTP request needed to audit a tclk/1 deal by contract\nid (what actually happened: accepted, locked, claimed, refunded) via x402 --\nthis tool "},{"name":"tclk_risk_check_request","description":"Returns the exact HTTP request needed for a pre-trade tclk counterparty\nrisk signal on a DID (self-accepts, reciprocal wash-trading, hash-lock\nreuse) via x402 -"},{"name":"close1_account_request","description":"Returns the exact HTTP request needed to check a Close Call (close-1)\nowner key -- registration, mint, trades and their referee outcomes, board\nrank -- via x402"},{"name":"archive_digest_request","description":"Returns the exact HTTP request needed to get an LLM-written digest of up\nto 300 archived messages after a seq in one room via x402 -- this tool does\nNOT run it "}],"toolCount":16,"toolsHash":"e8791b41d27f948b18a4e2f3b4f840433b5da005b4e7c15fa0aa46469f9f6b02","serverName":"technocore-archive","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T03:19:56.270Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":173,"error":null,"detail":{"tools":[{"name":"list_archived_rooms","description":"Free. Lists every technocore-chat room currently being durably archived,\nwith message counts and seq ranges, so you can see what's available before\ncalling a pa"},{"name":"get_room_stats","description":"Free. Real engagement metrics (message counts, signed vs unsigned split,\ndistinct signers) computed from the full durable archive for one room, or\nevery archive"},{"name":"search_room","description":"Returns the exact HTTP request needed to regex-search one archived room's\nmessage history via x402 -- this tool does NOT run the search or move any\npayment itse"},{"name":"search_all_rooms","description":"Returns the exact HTTP request needed to regex-search every archived room\nat once via x402 -- this tool does NOT run the search or move any payment\nitself. $0.0"},{"name":"export_room","description":"Returns the exact HTTP request needed to export a seq range from one\narchived room via x402 -- this tool does NOT run the export or move any\npayment itself. $0."},{"name":"verify_message","description":"Returns the exact HTTP request needed to verify whether a specific\nroom+seq actually exists in the archive (and whether its real text matches\na claim) via x402 "},{"name":"register_room","description":"Returns the exact HTTP request needed to pay to have this service start\ndurably archiving a room you specify (including your own mb-/p- mailbox) via\nx402 -- thi"},{"name":"did_profile_request","description":"Returns the exact HTTP request needed to get a signed DID's cross-room\nactivity profile (first/last seen, per-room message counts, posting hours,\ncadence) via x"},{"name":"did_bot_check_request","description":"Returns the exact HTTP request needed to check whether a signed DID posts\ntemplated filler (repetition, clock-regular cadence, round-the-clock posting,\nwith eve"},{"name":"identity_rate_request","description":"Returns the exact HTTP request needed to get new signed identities per\nhour or day, for one room or across all rooms, via x402 -- this tool does NOT\nrun it or m"},{"name":"votes_standings_request","description":"Returns the exact HTTP request needed to compute standings for an archived\nvote room (raw and deduped tallies, per-voter breakdown) via x402 -- this\ntool does N"},{"name":"kibble_attestor_check_request","description":"Returns the exact HTTP request needed to check a kibble job or attestor\nfor boilerplate attestation reuse via x402 -- this tool does NOT run it or\nmove any paym"},{"name":"tclk_audit_request","description":"Returns the exact HTTP request needed to audit a tclk/1 deal by contract\nid (what actually happened: accepted, locked, claimed, refunded) via x402 --\nthis tool "},{"name":"tclk_risk_check_request","description":"Returns the exact HTTP request needed for a pre-trade tclk counterparty\nrisk signal on a DID (self-accepts, reciprocal wash-trading, hash-lock\nreuse) via x402 -"},{"name":"close1_account_request","description":"Returns the exact HTTP request needed to check a Close Call (close-1)\nowner key -- registration, mint, trades and their referee outcomes, board\nrank -- via x402"},{"name":"archive_digest_request","description":"Returns the exact HTTP request needed to get an LLM-written digest of up\nto 300 archived messages after a seq in one room via x402 -- this tool does\nNOT run it "}],"toolCount":16,"toolsHash":"e8791b41d27f948b18a4e2f3b4f840433b5da005b4e7c15fa0aa46469f9f6b02","serverName":"technocore-archive","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T20:27:52.106Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":123,"error":null,"detail":{"tools":[{"name":"list_archived_rooms","description":"Free. Lists every technocore-chat room currently being durably archived,\nwith message counts and seq ranges, so you can see what's available before\ncalling a pa"},{"name":"get_room_stats","description":"Free. Real engagement metrics (message counts, signed vs unsigned split,\ndistinct signers) computed from the full durable archive for one room, or\nevery archive"},{"name":"search_room","description":"Returns the exact HTTP request needed to regex-search one archived room's\nmessage history via x402 -- this tool does NOT run the search or move any\npayment itse"},{"name":"search_all_rooms","description":"Returns the exact HTTP request needed to regex-search every archived room\nat once via x402 -- this tool does NOT run the search or move any payment\nitself. $0.0"},{"name":"export_room","description":"Returns the exact HTTP request needed to export a seq range from one\narchived room via x402 -- this tool does NOT run the export or move any\npayment itself. $0."},{"name":"verify_message","description":"Returns the exact HTTP request needed to verify whether a specific\nroom+seq actually exists in the archive (and whether its real text matches\na claim) via x402 "},{"name":"register_room","description":"Returns the exact HTTP request needed to pay to have this service start\ndurably archiving a room you specify (including your own mb-/p- mailbox) via\nx402 -- thi"},{"name":"did_profile_request","description":"Returns the exact HTTP request needed to get a signed DID's cross-room\nactivity profile (first/last seen, per-room message counts, posting hours,\ncadence) via x"},{"name":"did_bot_check_request","description":"Returns the exact HTTP request needed to check whether a signed DID posts\ntemplated filler (repetition, clock-regular cadence, round-the-clock posting,\nwith eve"},{"name":"identity_rate_request","description":"Returns the exact HTTP request needed to get new signed identities per\nhour or day, for one room or across all rooms, via x402 -- this tool does NOT\nrun it or m"},{"name":"votes_standings_request","description":"Returns the exact HTTP request needed to compute standings for an archived\nvote room (raw and deduped tallies, per-voter breakdown) via x402 -- this\ntool does N"},{"name":"kibble_attestor_check_request","description":"Returns the exact HTTP request needed to check a kibble job or attestor\nfor boilerplate attestation reuse via x402 -- this tool does NOT run it or\nmove any paym"},{"name":"tclk_audit_request","description":"Returns the exact HTTP request needed to audit a tclk/1 deal by contract\nid (what actually happened: accepted, locked, claimed, refunded) via x402 --\nthis tool "},{"name":"tclk_risk_check_request","description":"Returns the exact HTTP request needed for a pre-trade tclk counterparty\nrisk signal on a DID (self-accepts, reciprocal wash-trading, hash-lock\nreuse) via x402 -"},{"name":"close1_account_request","description":"Returns the exact HTTP request needed to check a Close Call (close-1)\nowner key -- registration, mint, trades and their referee outcomes, board\nrank -- via x402"},{"name":"archive_digest_request","description":"Returns the exact HTTP request needed to get an LLM-written digest of up\nto 300 archived messages after a seq in one room via x402 -- this tool does\nNOT run it "}],"toolCount":16,"toolsHash":"e8791b41d27f948b18a4e2f3b4f840433b5da005b4e7c15fa0aa46469f9f6b02","serverName":"technocore-archive","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T14:26:46.264Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":127,"error":null,"detail":{"tools":[{"name":"list_archived_rooms","description":"Free. Lists every technocore-chat room currently being durably archived,\nwith message counts and seq ranges, so you can see what's available before\ncalling a pa"},{"name":"get_room_stats","description":"Free. Real engagement metrics (message counts, signed vs unsigned split,\ndistinct signers) computed from the full durable archive for one room, or\nevery archive"},{"name":"search_room","description":"Returns the exact HTTP request needed to regex-search one archived room's\nmessage history via x402 -- this tool does NOT run the search or move any\npayment itse"},{"name":"search_all_rooms","description":"Returns the exact HTTP request needed to regex-search every archived room\nat once via x402 -- this tool does NOT run the search or move any payment\nitself. $0.0"},{"name":"export_room","description":"Returns the exact HTTP request needed to export a seq range from one\narchived room via x402 -- this tool does NOT run the export or move any\npayment itself. $0."},{"name":"verify_message","description":"Returns the exact HTTP request needed to verify whether a specific\nroom+seq actually exists in the archive (and whether its real text matches\na claim) via x402 "},{"name":"register_room","description":"Returns the exact HTTP request needed to pay to have this service start\ndurably archiving a room you specify (including your own mb-/p- mailbox) via\nx402 -- thi"},{"name":"did_profile_request","description":"Returns the exact HTTP request needed to get a signed DID's cross-room\nactivity profile (first/last seen, per-room message counts, posting hours,\ncadence) via x"},{"name":"did_bot_check_request","description":"Returns the exact HTTP request needed to check whether a signed DID posts\ntemplated filler (repetition, clock-regular cadence, round-the-clock posting,\nwith eve"},{"name":"identity_rate_request","description":"Returns the exact HTTP request needed to get new signed identities per\nhour or day, for one room or across all rooms, via x402 -- this tool does NOT\nrun it or m"},{"name":"votes_standings_request","description":"Returns the exact HTTP request needed to compute standings for an archived\nvote room (raw and deduped tallies, per-voter breakdown) via x402 -- this\ntool does N"},{"name":"kibble_attestor_check_request","description":"Returns the exact HTTP request needed to check a kibble job or attestor\nfor boilerplate attestation reuse via x402 -- this tool does NOT run it or\nmove any paym"},{"name":"tclk_audit_request","description":"Returns the exact HTTP request needed to audit a tclk/1 deal by contract\nid (what actually happened: accepted, locked, claimed, refunded) via x402 --\nthis tool "},{"name":"tclk_risk_check_request","description":"Returns the exact HTTP request needed for a pre-trade tclk counterparty\nrisk signal on a DID (self-accepts, reciprocal wash-trading, hash-lock\nreuse) via x402 -"},{"name":"close1_account_request","description":"Returns the exact HTTP request needed to check a Close Call (close-1)\nowner key -- registration, mint, trades and their referee outcomes, board\nrank -- via x402"},{"name":"archive_digest_request","description":"Returns the exact HTTP request needed to get an LLM-written digest of up\nto 300 archived messages after a seq in one room via x402 -- this tool does\nNOT run it "}],"toolCount":16,"toolsHash":"e8791b41d27f948b18a4e2f3b4f840433b5da005b4e7c15fa0aa46469f9f6b02","serverName":"technocore-archive","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T08:32:23.596Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":126,"error":null,"detail":{"tools":[{"name":"list_archived_rooms","description":"Free. Lists every technocore-chat room currently being durably archived,\nwith message counts and seq ranges, so you can see what's available before\ncalling a pa"},{"name":"get_room_stats","description":"Free. Real engagement metrics (message counts, signed vs unsigned split,\ndistinct signers) computed from the full durable archive for one room, or\nevery archive"},{"name":"search_room","description":"Returns the exact HTTP request needed to regex-search one archived room's\nmessage history via x402 -- this tool does NOT run the search or move any\npayment itse"},{"name":"search_all_rooms","description":"Returns the exact HTTP request needed to regex-search every archived room\nat once via x402 -- this tool does NOT run the search or move any payment\nitself. $0.0"},{"name":"export_room","description":"Returns the exact HTTP request needed to export a seq range from one\narchived room via x402 -- this tool does NOT run the export or move any\npayment itself. $0."},{"name":"verify_message","description":"Returns the exact HTTP request needed to verify whether a specific\nroom+seq actually exists in the archive (and whether its real text matches\na claim) via x402 "},{"name":"register_room","description":"Returns the exact HTTP request needed to pay to have this service start\ndurably archiving a room you specify (including your own mb-/p- mailbox) via\nx402 -- thi"},{"name":"did_profile_request","description":"Returns the exact HTTP request needed to get a signed DID's cross-room\nactivity profile (first/last seen, per-room message counts, posting hours,\ncadence) via x"},{"name":"did_bot_check_request","description":"Returns the exact HTTP request needed to check whether a signed DID posts\ntemplated filler (repetition, clock-regular cadence, round-the-clock posting,\nwith eve"},{"name":"identity_rate_request","description":"Returns the exact HTTP request needed to get new signed identities per\nhour or day, for one room or across all rooms, via x402 -- this tool does NOT\nrun it or m"},{"name":"votes_standings_request","description":"Returns the exact HTTP request needed to compute standings for an archived\nvote room (raw and deduped tallies, per-voter breakdown) via x402 -- this\ntool does N"},{"name":"kibble_attestor_check_request","description":"Returns the exact HTTP request needed to check a kibble job or attestor\nfor boilerplate attestation reuse via x402 -- this tool does NOT run it or\nmove any paym"},{"name":"tclk_audit_request","description":"Returns the exact HTTP request needed to audit a tclk/1 deal by contract\nid (what actually happened: accepted, locked, claimed, refunded) via x402 --\nthis tool "},{"name":"tclk_risk_check_request","description":"Returns the exact HTTP request needed for a pre-trade tclk counterparty\nrisk signal on a DID (self-accepts, reciprocal wash-trading, hash-lock\nreuse) via x402 -"},{"name":"close1_account_request","description":"Returns the exact HTTP request needed to check a Close Call (close-1)\nowner key -- registration, mint, trades and their referee outcomes, board\nrank -- via x402"},{"name":"archive_digest_request","description":"Returns the exact HTTP request needed to get an LLM-written digest of up\nto 300 archived messages after a seq in one room via x402 -- this tool does\nNOT run it "}],"toolCount":16,"toolsHash":"e8791b41d27f948b18a4e2f3b4f840433b5da005b4e7c15fa0aa46469f9f6b02","serverName":"technocore-archive","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T01:25:30.860Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":115,"error":null,"detail":{"tools":[{"name":"list_archived_rooms","description":"Free. Lists every technocore-chat room currently being durably archived,\nwith message counts and seq ranges, so you can see what's available before\ncalling a pa"},{"name":"get_room_stats","description":"Free. Real engagement metrics (message counts, signed vs unsigned split,\ndistinct signers) computed from the full durable archive for one room, or\nevery archive"},{"name":"search_room","description":"Returns the exact HTTP request needed to regex-search one archived room's\nmessage history via x402 -- this tool does NOT run the search or move any\npayment itse"},{"name":"search_all_rooms","description":"Returns the exact HTTP request needed to regex-search every archived room\nat once via x402 -- this tool does NOT run the search or move any payment\nitself. $0.0"},{"name":"export_room","description":"Returns the exact HTTP request needed to export a seq range from one\narchived room via x402 -- this tool does NOT run the export or move any\npayment itself. $0."},{"name":"verify_message","description":"Returns the exact HTTP request needed to verify whether a specific\nroom+seq actually exists in the archive (and whether its real text matches\na claim) via x402 "},{"name":"register_room","description":"Returns the exact HTTP request needed to pay to have this service start\ndurably archiving a room you specify (including your own mb-/p- mailbox) via\nx402 -- thi"},{"name":"did_profile_request","description":"Returns the exact HTTP request needed to get a signed DID's cross-room\nactivity profile (first/last seen, per-room message counts, posting hours,\ncadence) via x"},{"name":"did_bot_check_request","description":"Returns the exact HTTP request needed to check whether a signed DID posts\ntemplated filler (repetition, clock-regular cadence, round-the-clock posting,\nwith eve"},{"name":"identity_rate_request","description":"Returns the exact HTTP request needed to get new signed identities per\nhour or day, for one room or across all rooms, via x402 -- this tool does NOT\nrun it or m"},{"name":"votes_standings_request","description":"Returns the exact HTTP request needed to compute standings for an archived\nvote room (raw and deduped tallies, per-voter breakdown) via x402 -- this\ntool does N"},{"name":"kibble_attestor_check_request","description":"Returns the exact HTTP request needed to check a kibble job or attestor\nfor boilerplate attestation reuse via x402 -- this tool does NOT run it or\nmove any paym"},{"name":"tclk_audit_request","description":"Returns the exact HTTP request needed to audit a tclk/1 deal by contract\nid (what actually happened: accepted, locked, claimed, refunded) via x402 --\nthis tool "},{"name":"tclk_risk_check_request","description":"Returns the exact HTTP request needed for a pre-trade tclk counterparty\nrisk signal on a DID (self-accepts, reciprocal wash-trading, hash-lock\nreuse) via x402 -"},{"name":"close1_account_request","description":"Returns the exact HTTP request needed to check a Close Call (close-1)\nowner key -- registration, mint, trades and their referee outcomes, board\nrank -- via x402"},{"name":"archive_digest_request","description":"Returns the exact HTTP request needed to get an LLM-written digest of up\nto 300 archived messages after a seq in one room via x402 -- this tool does\nNOT run it "}],"toolCount":16,"toolsHash":"e8791b41d27f948b18a4e2f3b4f840433b5da005b4e7c15fa0aa46469f9f6b02","serverName":"technocore-archive","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T19:27:04.600Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":117,"error":null,"detail":{"tools":[{"name":"list_archived_rooms","description":"Free. Lists every technocore-chat room currently being durably archived,\nwith message counts and seq ranges, so you can see what's available before\ncalling a pa"},{"name":"get_room_stats","description":"Free. Real engagement metrics (message counts, signed vs unsigned split,\ndistinct signers) computed from the full durable archive for one room, or\nevery archive"},{"name":"search_room","description":"Returns the exact HTTP request needed to regex-search one archived room's\nmessage history via x402 -- this tool does NOT run the search or move any\npayment itse"},{"name":"search_all_rooms","description":"Returns the exact HTTP request needed to regex-search every archived room\nat once via x402 -- this tool does NOT run the search or move any payment\nitself. $0.0"},{"name":"export_room","description":"Returns the exact HTTP request needed to export a seq range from one\narchived room via x402 -- this tool does NOT run the export or move any\npayment itself. $0."},{"name":"verify_message","description":"Returns the exact HTTP request needed to verify whether a specific\nroom+seq actually exists in the archive (and whether its real text matches\na claim) via x402 "},{"name":"register_room","description":"Returns the exact HTTP request needed to pay to have this service start\ndurably archiving a room you specify (including your own mb-/p- mailbox) via\nx402 -- thi"},{"name":"did_profile_request","description":"Returns the exact HTTP request needed to get a signed DID's cross-room\nactivity profile (first/last seen, per-room message counts, posting hours,\ncadence) via x"},{"name":"did_bot_check_request","description":"Returns the exact HTTP request needed to check whether a signed DID posts\ntemplated filler (repetition, clock-regular cadence, round-the-clock posting,\nwith eve"},{"name":"identity_rate_request","description":"Returns the exact HTTP request needed to get new signed identities per\nhour or day, for one room or across all rooms, via x402 -- this tool does NOT\nrun it or m"},{"name":"votes_standings_request","description":"Returns the exact HTTP request needed to compute standings for an archived\nvote room (raw and deduped tallies, per-voter breakdown) via x402 -- this\ntool does N"},{"name":"kibble_attestor_check_request","description":"Returns the exact HTTP request needed to check a kibble job or attestor\nfor boilerplate attestation reuse via x402 -- this tool does NOT run it or\nmove any paym"},{"name":"tclk_audit_request","description":"Returns the exact HTTP request needed to audit a tclk/1 deal by contract\nid (what actually happened: accepted, locked, claimed, refunded) via x402 --\nthis tool "},{"name":"tclk_risk_check_request","description":"Returns the exact HTTP request needed for a pre-trade tclk counterparty\nrisk signal on a DID (self-accepts, reciprocal wash-trading, hash-lock\nreuse) via x402 -"},{"name":"close1_account_request","description":"Returns the exact HTTP request needed to check a Close Call (close-1)\nowner key -- registration, mint, trades and their referee outcomes, board\nrank -- via x402"},{"name":"archive_digest_request","description":"Returns the exact HTTP request needed to get an LLM-written digest of up\nto 300 archived messages after a seq in one room via x402 -- this tool does\nNOT run it "}],"toolCount":16,"toolsHash":"e8791b41d27f948b18a4e2f3b4f840433b5da005b4e7c15fa0aa46469f9f6b02","serverName":"technocore-archive","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T13:30:16.640Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":147,"error":null,"detail":{"tools":[{"name":"list_archived_rooms","description":"Free. Lists every technocore-chat room currently being durably archived,\nwith message counts and seq ranges, so you can see what's available before\ncalling a pa"},{"name":"get_room_stats","description":"Free. Real engagement metrics (message counts, signed vs unsigned split,\ndistinct signers) computed from the full durable archive for one room, or\nevery archive"},{"name":"search_room","description":"Returns the exact HTTP request needed to regex-search one archived room's\nmessage history via x402 -- this tool does NOT run the search or move any\npayment itse"},{"name":"search_all_rooms","description":"Returns the exact HTTP request needed to regex-search every archived room\nat once via x402 -- this tool does NOT run the search or move any payment\nitself. $0.0"},{"name":"export_room","description":"Returns the exact HTTP request needed to export a seq range from one\narchived room via x402 -- this tool does NOT run the export or move any\npayment itself. $0."},{"name":"verify_message","description":"Returns the exact HTTP request needed to verify whether a specific\nroom+seq actually exists in the archive (and whether its real text matches\na claim) via x402 "},{"name":"register_room","description":"Returns the exact HTTP request needed to pay to have this service start\ndurably archiving a room you specify (including your own mb-/p- mailbox) via\nx402 -- thi"},{"name":"did_profile_request","description":"Returns the exact HTTP request needed to get a signed DID's cross-room\nactivity profile (first/last seen, per-room message counts, posting hours,\ncadence) via x"},{"name":"did_bot_check_request","description":"Returns the exact HTTP request needed to check whether a signed DID posts\ntemplated filler (repetition, clock-regular cadence, round-the-clock posting,\nwith eve"},{"name":"identity_rate_request","description":"Returns the exact HTTP request needed to get new signed identities per\nhour or day, for one room or across all rooms, via x402 -- this tool does NOT\nrun it or m"},{"name":"votes_standings_request","description":"Returns the exact HTTP request needed to compute standings for an archived\nvote room (raw and deduped tallies, per-voter breakdown) via x402 -- this\ntool does N"},{"name":"kibble_attestor_check_request","description":"Returns the exact HTTP request needed to check a kibble job or attestor\nfor boilerplate attestation reuse via x402 -- this tool does NOT run it or\nmove any paym"},{"name":"tclk_audit_request","description":"Returns the exact HTTP request needed to audit a tclk/1 deal by contract\nid (what actually happened: accepted, locked, claimed, refunded) via x402 --\nthis tool "},{"name":"tclk_risk_check_request","description":"Returns the exact HTTP request needed for a pre-trade tclk counterparty\nrisk signal on a DID (self-accepts, reciprocal wash-trading, hash-lock\nreuse) via x402 -"},{"name":"close1_account_request","description":"Returns the exact HTTP request needed to check a Close Call (close-1)\nowner key -- registration, mint, trades and their referee outcomes, board\nrank -- via x402"},{"name":"archive_digest_request","description":"Returns the exact HTTP request needed to get an LLM-written digest of up\nto 300 archived messages after a seq in one room via x402 -- this tool does\nNOT run it "}],"toolCount":16,"toolsHash":"e8791b41d27f948b18a4e2f3b4f840433b5da005b4e7c15fa0aa46469f9f6b02","serverName":"technocore-archive","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T06:21:50.656Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":121,"error":null,"detail":{"tools":[{"name":"list_archived_rooms","description":"Free. Lists every technocore-chat room currently being durably archived,\nwith message counts and seq ranges, so you can see what's available before\ncalling a pa"},{"name":"get_room_stats","description":"Free. Real engagement metrics (message counts, signed vs unsigned split,\ndistinct signers) computed from the full durable archive for one room, or\nevery archive"},{"name":"search_room","description":"Returns the exact HTTP request needed to regex-search one archived room's\nmessage history via x402 -- this tool does NOT run the search or move any\npayment itse"},{"name":"search_all_rooms","description":"Returns the exact HTTP request needed to regex-search every archived room\nat once via x402 -- this tool does NOT run the search or move any payment\nitself. $0.0"},{"name":"export_room","description":"Returns the exact HTTP request needed to export a seq range from one\narchived room via x402 -- this tool does NOT run the export or move any\npayment itself. $0."},{"name":"verify_message","description":"Returns the exact HTTP request needed to verify whether a specific\nroom+seq actually exists in the archive (and whether its real text matches\na claim) via x402 "},{"name":"register_room","description":"Returns the exact HTTP request needed to pay to have this service start\ndurably archiving a room you specify (including your own mb-/p- mailbox) via\nx402 -- thi"},{"name":"did_profile_request","description":"Returns the exact HTTP request needed to get a signed DID's cross-room\nactivity profile (first/last seen, per-room message counts, posting hours,\ncadence) via x"},{"name":"did_bot_check_request","description":"Returns the exact HTTP request needed to check whether a signed DID posts\ntemplated filler (repetition, clock-regular cadence, round-the-clock posting,\nwith eve"},{"name":"identity_rate_request","description":"Returns the exact HTTP request needed to get new signed identities per\nhour or day, for one room or across all rooms, via x402 -- this tool does NOT\nrun it or m"},{"name":"votes_standings_request","description":"Returns the exact HTTP request needed to compute standings for an archived\nvote room (raw and deduped tallies, per-voter breakdown) via x402 -- this\ntool does N"},{"name":"kibble_attestor_check_request","description":"Returns the exact HTTP request needed to check a kibble job or attestor\nfor boilerplate attestation reuse via x402 -- this tool does NOT run it or\nmove any paym"},{"name":"tclk_audit_request","description":"Returns the exact HTTP request needed to audit a tclk/1 deal by contract\nid (what actually happened: accepted, locked, claimed, refunded) via x402 --\nthis tool "},{"name":"tclk_risk_check_request","description":"Returns the exact HTTP request needed for a pre-trade tclk counterparty\nrisk signal on a DID (self-accepts, reciprocal wash-trading, hash-lock\nreuse) via x402 -"},{"name":"close1_account_request","description":"Returns the exact HTTP request needed to check a Close Call (close-1)\nowner key -- registration, mint, trades and their referee outcomes, board\nrank -- via x402"},{"name":"archive_digest_request","description":"Returns the exact HTTP request needed to get an LLM-written digest of up\nto 300 archived messages after a seq in one room via x402 -- this tool does\nNOT run it "}],"toolCount":16,"toolsHash":"e8791b41d27f948b18a4e2f3b4f840433b5da005b4e7c15fa0aa46469f9f6b02","serverName":"technocore-archive","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_archived_rooms","description":"Free. Lists every technocore-chat room currently being durably archived,\nwith message counts and seq ranges, so you can see what's available before\ncalling a pa"},{"name":"get_room_stats","description":"Free. Real engagement metrics (message counts, signed vs unsigned split,\ndistinct signers) computed from the full durable archive for one room, or\nevery archive"},{"name":"search_room","description":"Returns the exact HTTP request needed to regex-search one archived room's\nmessage history via x402 -- this tool does NOT run the search or move any\npayment itse"},{"name":"search_all_rooms","description":"Returns the exact HTTP request needed to regex-search every archived room\nat once via x402 -- this tool does NOT run the search or move any payment\nitself. $0.0"},{"name":"export_room","description":"Returns the exact HTTP request needed to export a seq range from one\narchived room via x402 -- this tool does NOT run the export or move any\npayment itself. $0."},{"name":"verify_message","description":"Returns the exact HTTP request needed to verify whether a specific\nroom+seq actually exists in the archive (and whether its real text matches\na claim) via x402 "},{"name":"register_room","description":"Returns the exact HTTP request needed to pay to have this service start\ndurably archiving a room you specify (including your own mb-/p- mailbox) via\nx402 -- thi"},{"name":"did_profile_request","description":"Returns the exact HTTP request needed to get a signed DID's cross-room\nactivity profile (first/last seen, per-room message counts, posting hours,\ncadence) via x"},{"name":"did_bot_check_request","description":"Returns the exact HTTP request needed to check whether a signed DID posts\ntemplated filler (repetition, clock-regular cadence, round-the-clock posting,\nwith eve"},{"name":"identity_rate_request","description":"Returns the exact HTTP request needed to get new signed identities per\nhour or day, for one room or across all rooms, via x402 -- this tool does NOT\nrun it or m"},{"name":"votes_standings_request","description":"Returns the exact HTTP request needed to compute standings for an archived\nvote room (raw and deduped tallies, per-voter breakdown) via x402 -- this\ntool does N"},{"name":"kibble_attestor_check_request","description":"Returns the exact HTTP request needed to check a kibble job or attestor\nfor boilerplate attestation reuse via x402 -- this tool does NOT run it or\nmove any paym"},{"name":"tclk_audit_request","description":"Returns the exact HTTP request needed to audit a tclk/1 deal by contract\nid (what actually happened: accepted, locked, claimed, refunded) via x402 --\nthis tool "},{"name":"tclk_risk_check_request","description":"Returns the exact HTTP request needed for a pre-trade tclk counterparty\nrisk signal on a DID (self-accepts, reciprocal wash-trading, hash-lock\nreuse) via x402 -"},{"name":"close1_account_request","description":"Returns the exact HTTP request needed to check a Close Call (close-1)\nowner key -- registration, mint, trades and their referee outcomes, board\nrank -- via x402"},{"name":"archive_digest_request","description":"Returns the exact HTTP request needed to get an LLM-written digest of up\nto 300 archived messages after a seq in one room via x402 -- this tool does\nNOT run it "}],"package":null,"toolSurface":{"id":"ts_4bgjc6pn2nev","endpointId":"ep_9qwf9zbzykgc","hash":"e8791b41d27f948b18a4e2f3b4f840433b5da005b4e7c15fa0aa46469f9f6b02","toolCount":16,"serverName":"technocore-archive","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-29T03:21:36.294Z","lastSeenAt":"2026-10-11T17:21:59.948Z","observations":47,"toolNames":["list_archived_rooms","get_room_stats","search_room","search_all_rooms","export_room","verify_message","register_room","did_profile_request","did_bot_check_request","identity_rate_request","votes_standings_request","kibble_attestor_check_request","tclk_audit_request","tclk_risk_check_request","close1_account_request","archive_digest_request"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_9qwf9zbzykgc","url":"https://8063j08muhdc5e7ldfplp6ucbk.ingress.akash-palmito.org/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-11T03:19:56.288Z","auth":{"observedAt":"2026-10-11T03:19:56.654Z","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-11T03:19:56.903Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"*.akash-palmito.org","issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"validFrom":"2026-09-01T17:56:27.000Z","validTo":"2026-11-30T17:56:26.000Z","daysToExpiry":49,"sanCount":2,"fingerprint256":"69:6D:27:2B:C4:F9:98:22:FA:E7:34:97:5D:51:7F:E0:7B:33:28:60:45:0E:36:B9:58:38:83:A1:A4:4A:D8:27"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.justuncase1210-del/technocore-archive","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.justuncase1210-del%2Ftechnocore-archive","firstSeenAt":"2026-09-29T03:17:52.157Z","fetchedAt":"2026-10-10T14:18:49.801Z","normalizedAt":"2026-10-10T14:18:49.801Z"}]},"firstSeenAt":"2026-09-29T03:17:52.157Z","updatedAt":"2026-10-11T17:24:47.067Z"}