{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_4qcwxdabzygk","handle":"emercoin-agent","url":"https://wellknown.network/agents/emercoin-agent","links":{"self":"https://wellknown.network/agents/emercoin-agent/record.json","html":"https://wellknown.network/agents/emercoin-agent","markdown":"https://wellknown.network/agents/emercoin-agent/record.md","api":"https://wellknown.network/api/v1/agents/emercoin-agent","status":"https://wellknown.network/api/v1/agents/emercoin-agent/status","claim":"https://wellknown.network/agents/emercoin-agent/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/emercoin-agent/claim.json","badge":"https://wellknown.network/agents/emercoin-agent/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/emercoin-agent/history","tools":"https://wellknown.network/api/v1/agents/emercoin-agent/tools"},"ard":{"identifier":"urn:air:ai.emercoin.com:server:emercoin-agent","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Emercoin Agent","summary":"On-chain identity and durable memory for AI agents on the Emercoin blockchain (NVS).","description":"On-chain identity and durable memory for AI agents on the Emercoin blockchain (NVS).","publisher":{"name":"emercoin","url":null},"homepage":"https://ai.emercoin.com","repository":"https://github.com/emercoin/emer-ai-tools","version":"0.2.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://ai.emercoin.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"oci:docker.io/emercoin/mcp:0.1.0","type":"package_oci","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-06-12T13:28:15.590542Z","publishedAt":"2026-06-12T13:28:15.590542Z","registryName":"io.github.emercoin/emercoin-agent"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"security.identity","name":"Identity & Access","confidence":1,"provenance":"derived"},{"slug":"knowledge.memory","name":"Agent Memory","confidence":0.885,"provenance":"derived"},{"slug":"code.documentation","name":"Code Documentation","confidence":0.583,"provenance":"derived"}],"categories":["code","knowledge","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 38m ago.","lastOkAt":"2026-10-31T13:29:55.843Z","lastProbedAt":"2026-10-31T13:29:55.843Z","statusComputedAt":"2026-10-31T13:32:16.063Z","reliability30d":{"probes":110,"successRate":1,"p50Ms":56,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":107,"ok":107,"authBoundaryOk":0,"serviceOk":107,"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-31T13:29:55.843Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":40,"error":null,"detail":{"tools":[{"name":"node_status","description":"Check that the chain node behind this service is healthy and fully synced:\nits version, block height, header height, peer connections and sync state.\nIt is an E"},{"name":"read_record","description":"Read one on-chain record by its full name — an\nagent's identity (`ai:gh:<github_id>`) or a memory\n(`ai:gh:<github_id>:mem:<hash>`) written by `register_identity"},{"name":"list_records","description":"List every record under one GitHub id — its identity record `ai:gh:<id>` and\nall its memories `ai:gh:<id>:mem:<hash>` — newest first, with each memory's\ncontent"},{"name":"whoami","description":"Report the current session's identity. Read-only, no sign-in required: an\nanonymous session gets `{authenticated: false}` with a hint (not an error),\na signed-i"},{"name":"register_identity","description":"Create or rotate your on-chain identity record `ai:gh:<github_id>`, binding an\nEmercoin address to your GitHub identity. Requires a signed-in session (OAuth)\nan"},{"name":"store_memory","description":"Anchor a fingerprint of a memory or artifact on-chain as the NVS record\n`ai:gh:<github_id>:mem:<content_hash>`. Only the hash and your metadata are\nstored — nev"},{"name":"store_memory_batch","description":"Anchor many fingerprints in ONE on-chain transaction — the way to record a\nsession's worth of artifacts without spending a write per minute on each.\nEach item b"},{"name":"transfer_records","description":"Hand your records over from the gateway's wallet to an address you choose,\nin one transaction. IRREVERSIBLE: once the block confirms, the gateway can no\nlonger "},{"name":"send_feedback","description":"Tell the people running this service that something went wrong or is unclear —\nan error you cannot explain, a result that looks wrong, documentation that\nmisled"}],"toolCount":9,"toolsHash":"465d416c97220de4df355137ae9e576f87e9399fad1703c54947ba837b459454","serverName":"steledger","capabilities":["prompts","resources","tools"],"serverVersion":"0.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-31T06:30:09.219Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":54,"error":null,"detail":{"tools":[{"name":"node_status","description":"Check that the chain node behind this service is healthy and fully synced:\nits version, block height, header height, peer connections and sync state.\nIt is an E"},{"name":"read_record","description":"Read one on-chain record by its full name — an\nagent's identity (`ai:gh:<github_id>`) or a memory\n(`ai:gh:<github_id>:mem:<hash>`) written by `register_identity"},{"name":"list_records","description":"List every record under one GitHub id — its identity record `ai:gh:<id>` and\nall its memories `ai:gh:<id>:mem:<hash>` — newest first, with each memory's\ncontent"},{"name":"whoami","description":"Report the current session's identity. Read-only, no sign-in required: an\nanonymous session gets `{authenticated: false}` with a hint (not an error),\na signed-i"},{"name":"register_identity","description":"Create or rotate your on-chain identity record `ai:gh:<github_id>`, binding an\nEmercoin address to your GitHub identity. Requires a signed-in session (OAuth)\nan"},{"name":"store_memory","description":"Anchor a fingerprint of a memory or artifact on-chain as the NVS record\n`ai:gh:<github_id>:mem:<content_hash>`. Only the hash and your metadata are\nstored — nev"},{"name":"store_memory_batch","description":"Anchor many fingerprints in ONE on-chain transaction — the way to record a\nsession's worth of artifacts without spending a write per minute on each.\nEach item b"},{"name":"transfer_records","description":"Hand your records over from the gateway's wallet to an address you choose,\nin one transaction. IRREVERSIBLE: once the block confirms, the gateway can no\nlonger "},{"name":"send_feedback","description":"Tell the people running this service that something went wrong or is unclear —\nan error you cannot explain, a result that looks wrong, documentation that\nmisled"}],"toolCount":9,"toolsHash":"465d416c97220de4df355137ae9e576f87e9399fad1703c54947ba837b459454","serverName":"steledger","capabilities":["prompts","resources","tools"],"serverVersion":"0.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T23:27:10.050Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":60,"error":null,"detail":{"tools":[{"name":"node_status","description":"Check that the chain node behind this service is healthy and fully synced:\nits version, block height, header height, peer connections and sync state.\nIt is an E"},{"name":"read_record","description":"Read one on-chain record by its full name — an\nagent's identity (`ai:gh:<github_id>`) or a memory\n(`ai:gh:<github_id>:mem:<hash>`) written by `register_identity"},{"name":"list_records","description":"List every record under one GitHub id — its identity record `ai:gh:<id>` and\nall its memories `ai:gh:<id>:mem:<hash>` — newest first, with each memory's\ncontent"},{"name":"whoami","description":"Report the current session's identity. Read-only, no sign-in required: an\nanonymous session gets `{authenticated: false}` with a hint (not an error),\na signed-i"},{"name":"register_identity","description":"Create or rotate your on-chain identity record `ai:gh:<github_id>`, binding an\nEmercoin address to your GitHub identity. Requires a signed-in session (OAuth)\nan"},{"name":"store_memory","description":"Anchor a fingerprint of a memory or artifact on-chain as the NVS record\n`ai:gh:<github_id>:mem:<content_hash>`. Only the hash and your metadata are\nstored — nev"},{"name":"store_memory_batch","description":"Anchor many fingerprints in ONE on-chain transaction — the way to record a\nsession's worth of artifacts without spending a write per minute on each.\nEach item b"},{"name":"transfer_records","description":"Hand your records over from the gateway's wallet to an address you choose,\nin one transaction. IRREVERSIBLE: once the block confirms, the gateway can no\nlonger "},{"name":"send_feedback","description":"Tell the people running this service that something went wrong or is unclear —\nan error you cannot explain, a result that looks wrong, documentation that\nmisled"}],"toolCount":9,"toolsHash":"465d416c97220de4df355137ae9e576f87e9399fad1703c54947ba837b459454","serverName":"steledger","capabilities":["prompts","resources","tools"],"serverVersion":"0.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T15:24:47.718Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":70,"error":null,"detail":{"tools":[{"name":"node_status","description":"Check that the chain node behind this service is healthy and fully synced:\nits version, block height, header height, peer connections and sync state.\nIt is an E"},{"name":"read_record","description":"Read one on-chain record by its full name — an\nagent's identity (`ai:gh:<github_id>`) or a memory\n(`ai:gh:<github_id>:mem:<hash>`) written by `register_identity"},{"name":"list_records","description":"List every record under one GitHub id — its identity record `ai:gh:<id>` and\nall its memories `ai:gh:<id>:mem:<hash>` — newest first, with each memory's\ncontent"},{"name":"whoami","description":"Report the current session's identity. Read-only, no sign-in required: an\nanonymous session gets `{authenticated: false}` with a hint (not an error),\na signed-i"},{"name":"register_identity","description":"Create or rotate your on-chain identity record `ai:gh:<github_id>`, binding an\nEmercoin address to your GitHub identity. Requires a signed-in session (OAuth)\nan"},{"name":"store_memory","description":"Anchor a fingerprint of a memory or artifact on-chain as the NVS record\n`ai:gh:<github_id>:mem:<content_hash>`. Only the hash and your metadata are\nstored — nev"},{"name":"store_memory_batch","description":"Anchor many fingerprints in ONE on-chain transaction — the way to record a\nsession's worth of artifacts without spending a write per minute on each.\nEach item b"},{"name":"transfer_records","description":"Hand your records over from the gateway's wallet to an address you choose,\nin one transaction. IRREVERSIBLE: once the block confirms, the gateway can no\nlonger "},{"name":"send_feedback","description":"Tell the people running this service that something went wrong or is unclear —\nan error you cannot explain, a result that looks wrong, documentation that\nmisled"}],"toolCount":9,"toolsHash":"465d416c97220de4df355137ae9e576f87e9399fad1703c54947ba837b459454","serverName":"steledger","capabilities":["prompts","resources","tools"],"serverVersion":"0.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T08:23:52.175Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":96,"error":null,"detail":{"tools":[{"name":"node_status","description":"Check that the chain node behind this service is healthy and fully synced:\nits version, block height, header height, peer connections and sync state.\nIt is an E"},{"name":"read_record","description":"Read one on-chain record by its full name — an\nagent's identity (`ai:gh:<github_id>`) or a memory\n(`ai:gh:<github_id>:mem:<hash>`) written by `register_identity"},{"name":"list_records","description":"List every record under one GitHub id — its identity record `ai:gh:<id>` and\nall its memories `ai:gh:<id>:mem:<hash>` — newest first, with each memory's\ncontent"},{"name":"whoami","description":"Report the current session's identity. Read-only, no sign-in required: an\nanonymous session gets `{authenticated: false}` with a hint (not an error),\na signed-i"},{"name":"register_identity","description":"Create or rotate your on-chain identity record `ai:gh:<github_id>`, binding an\nEmercoin address to your GitHub identity. Requires a signed-in session (OAuth)\nan"},{"name":"store_memory","description":"Anchor a fingerprint of a memory or artifact on-chain as the NVS record\n`ai:gh:<github_id>:mem:<content_hash>`. Only the hash and your metadata are\nstored — nev"},{"name":"store_memory_batch","description":"Anchor many fingerprints in ONE on-chain transaction — the way to record a\nsession's worth of artifacts without spending a write per minute on each.\nEach item b"},{"name":"transfer_records","description":"Hand your records over from the gateway's wallet to an address you choose,\nin one transaction. IRREVERSIBLE: once the block confirms, the gateway can no\nlonger "},{"name":"send_feedback","description":"Tell the people running this service that something went wrong or is unclear —\nan error you cannot explain, a result that looks wrong, documentation that\nmisled"}],"toolCount":9,"toolsHash":"465d416c97220de4df355137ae9e576f87e9399fad1703c54947ba837b459454","serverName":"steledger","capabilities":["prompts","resources","tools"],"serverVersion":"0.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T01:25:38.812Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":48,"error":null,"detail":{"tools":[{"name":"node_status","description":"Check that the chain node behind this service is healthy and fully synced:\nits version, block height, header height, peer connections and sync state.\nIt is an E"},{"name":"read_record","description":"Read one on-chain record by its full name — an\nagent's identity (`ai:gh:<github_id>`) or a memory\n(`ai:gh:<github_id>:mem:<hash>`) written by `register_identity"},{"name":"list_records","description":"List every record under one GitHub id — its identity record `ai:gh:<id>` and\nall its memories `ai:gh:<id>:mem:<hash>` — newest first, with each memory's\ncontent"},{"name":"whoami","description":"Report the current session's identity. Read-only, no sign-in required: an\nanonymous session gets `{authenticated: false}` with a hint (not an error),\na signed-i"},{"name":"register_identity","description":"Create or rotate your on-chain identity record `ai:gh:<github_id>`, binding an\nEmercoin address to your GitHub identity. Requires a signed-in session (OAuth)\nan"},{"name":"store_memory","description":"Anchor a fingerprint of a memory or artifact on-chain as the NVS record\n`ai:gh:<github_id>:mem:<content_hash>`. Only the hash and your metadata are\nstored — nev"},{"name":"store_memory_batch","description":"Anchor many fingerprints in ONE on-chain transaction — the way to record a\nsession's worth of artifacts without spending a write per minute on each.\nEach item b"},{"name":"transfer_records","description":"Hand your records over from the gateway's wallet to an address you choose,\nin one transaction. IRREVERSIBLE: once the block confirms, the gateway can no\nlonger "},{"name":"send_feedback","description":"Tell the people running this service that something went wrong or is unclear —\nan error you cannot explain, a result that looks wrong, documentation that\nmisled"}],"toolCount":9,"toolsHash":"465d416c97220de4df355137ae9e576f87e9399fad1703c54947ba837b459454","serverName":"steledger","capabilities":["prompts","resources","tools"],"serverVersion":"0.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T17:25:39.746Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":118,"error":null,"detail":{"tools":[{"name":"node_status","description":"Check that the chain node behind this service is healthy and fully synced:\nits version, block height, header height, peer connections and sync state.\nIt is an E"},{"name":"read_record","description":"Read one on-chain record by its full name — an\nagent's identity (`ai:gh:<github_id>`) or a memory\n(`ai:gh:<github_id>:mem:<hash>`) written by `register_identity"},{"name":"list_records","description":"List every record under one GitHub id — its identity record `ai:gh:<id>` and\nall its memories `ai:gh:<id>:mem:<hash>` — newest first, with each memory's\ncontent"},{"name":"whoami","description":"Report the current session's identity. Read-only, no sign-in required: an\nanonymous session gets `{authenticated: false}` with a hint (not an error),\na signed-i"},{"name":"register_identity","description":"Create or rotate your on-chain identity record `ai:gh:<github_id>`, binding an\nEmercoin address to your GitHub identity. Requires a signed-in session (OAuth)\nan"},{"name":"store_memory","description":"Anchor a fingerprint of a memory or artifact on-chain as the NVS record\n`ai:gh:<github_id>:mem:<content_hash>`. Only the hash and your metadata are\nstored — nev"},{"name":"store_memory_batch","description":"Anchor many fingerprints in ONE on-chain transaction — the way to record a\nsession's worth of artifacts without spending a write per minute on each.\nEach item b"},{"name":"transfer_records","description":"Hand your records over from the gateway's wallet to an address you choose,\nin one transaction. IRREVERSIBLE: once the block confirms, the gateway can no\nlonger "},{"name":"send_feedback","description":"Tell the people running this service that something went wrong or is unclear —\nan error you cannot explain, a result that looks wrong, documentation that\nmisled"}],"toolCount":9,"toolsHash":"465d416c97220de4df355137ae9e576f87e9399fad1703c54947ba837b459454","serverName":"steledger","capabilities":["prompts","resources","tools"],"serverVersion":"0.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T10:25:50.357Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":64,"error":null,"detail":{"tools":[{"name":"node_status","description":"Check that the chain node behind this service is healthy and fully synced:\nits version, block height, header height, peer connections and sync state.\nIt is an E"},{"name":"read_record","description":"Read one on-chain record by its full name — an\nagent's identity (`ai:gh:<github_id>`) or a memory\n(`ai:gh:<github_id>:mem:<hash>`) written by `register_identity"},{"name":"list_records","description":"List every record under one GitHub id — its identity record `ai:gh:<id>` and\nall its memories `ai:gh:<id>:mem:<hash>` — newest first, with each memory's\ncontent"},{"name":"whoami","description":"Report the current session's identity. Read-only, no sign-in required: an\nanonymous session gets `{authenticated: false}` with a hint (not an error),\na signed-i"},{"name":"register_identity","description":"Create or rotate your on-chain identity record `ai:gh:<github_id>`, binding an\nEmercoin address to your GitHub identity. Requires a signed-in session (OAuth)\nan"},{"name":"store_memory","description":"Anchor a fingerprint of a memory or artifact on-chain as the NVS record\n`ai:gh:<github_id>:mem:<content_hash>`. Only the hash and your metadata are\nstored — nev"},{"name":"store_memory_batch","description":"Anchor many fingerprints in ONE on-chain transaction — the way to record a\nsession's worth of artifacts without spending a write per minute on each.\nEach item b"},{"name":"transfer_records","description":"Hand your records over from the gateway's wallet to an address you choose,\nin one transaction. IRREVERSIBLE: once the block confirms, the gateway can no\nlonger "},{"name":"send_feedback","description":"Tell the people running this service that something went wrong or is unclear —\nan error you cannot explain, a result that looks wrong, documentation that\nmisled"}],"toolCount":9,"toolsHash":"465d416c97220de4df355137ae9e576f87e9399fad1703c54947ba837b459454","serverName":"steledger","capabilities":["prompts","resources","tools"],"serverVersion":"0.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T03:24:37.831Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":40,"error":null,"detail":{"tools":[{"name":"node_status","description":"Check that the chain node behind this service is healthy and fully synced:\nits version, block height, header height, peer connections and sync state.\nIt is an E"},{"name":"read_record","description":"Read one on-chain record by its full name — an\nagent's identity (`ai:gh:<github_id>`) or a memory\n(`ai:gh:<github_id>:mem:<hash>`) written by `register_identity"},{"name":"list_records","description":"List every record under one GitHub id — its identity record `ai:gh:<id>` and\nall its memories `ai:gh:<id>:mem:<hash>` — newest first, with each memory's\ncontent"},{"name":"whoami","description":"Report the current session's identity. Read-only, no sign-in required: an\nanonymous session gets `{authenticated: false}` with a hint (not an error),\na signed-i"},{"name":"register_identity","description":"Create or rotate your on-chain identity record `ai:gh:<github_id>`, binding an\nEmercoin address to your GitHub identity. Requires a signed-in session (OAuth)\nan"},{"name":"store_memory","description":"Anchor a fingerprint of a memory or artifact on-chain as the NVS record\n`ai:gh:<github_id>:mem:<content_hash>`. Only the hash and your metadata are\nstored — nev"},{"name":"store_memory_batch","description":"Anchor many fingerprints in ONE on-chain transaction — the way to record a\nsession's worth of artifacts without spending a write per minute on each.\nEach item b"},{"name":"transfer_records","description":"Hand your records over from the gateway's wallet to an address you choose,\nin one transaction. IRREVERSIBLE: once the block confirms, the gateway can no\nlonger "},{"name":"send_feedback","description":"Tell the people running this service that something went wrong or is unclear —\nan error you cannot explain, a result that looks wrong, documentation that\nmisled"}],"toolCount":9,"toolsHash":"465d416c97220de4df355137ae9e576f87e9399fad1703c54947ba837b459454","serverName":"steledger","capabilities":["prompts","resources","tools"],"serverVersion":"0.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T20:27:15.002Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":58,"error":null,"detail":{"tools":[{"name":"node_status","description":"Check that the chain node behind this service is healthy and fully synced:\nits version, block height, header height, peer connections and sync state.\nIt is an E"},{"name":"read_record","description":"Read one on-chain record by its full name — an\nagent's identity (`ai:gh:<github_id>`) or a memory\n(`ai:gh:<github_id>:mem:<hash>`) written by `register_identity"},{"name":"list_records","description":"List every record under one GitHub id — its identity record `ai:gh:<id>` and\nall its memories `ai:gh:<id>:mem:<hash>` — newest first, with each memory's\ncontent"},{"name":"whoami","description":"Report the current session's identity. Read-only, no sign-in required: an\nanonymous session gets `{authenticated: false}` with a hint (not an error),\na signed-i"},{"name":"register_identity","description":"Create or rotate your on-chain identity record `ai:gh:<github_id>`, binding an\nEmercoin address to your GitHub identity. Requires a signed-in session (OAuth)\nan"},{"name":"store_memory","description":"Anchor a fingerprint of a memory or artifact on-chain as the NVS record\n`ai:gh:<github_id>:mem:<content_hash>`. Only the hash and your metadata are\nstored — nev"},{"name":"store_memory_batch","description":"Anchor many fingerprints in ONE on-chain transaction — the way to record a\nsession's worth of artifacts without spending a write per minute on each.\nEach item b"},{"name":"transfer_records","description":"Hand your records over from the gateway's wallet to an address you choose,\nin one transaction. IRREVERSIBLE: once the block confirms, the gateway can no\nlonger "},{"name":"send_feedback","description":"Tell the people running this service that something went wrong or is unclear —\nan error you cannot explain, a result that looks wrong, documentation that\nmisled"}],"toolCount":9,"toolsHash":"465d416c97220de4df355137ae9e576f87e9399fad1703c54947ba837b459454","serverName":"steledger","capabilities":["prompts","resources","tools"],"serverVersion":"0.3.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"node_status","description":"Check that the chain node behind this service is healthy and fully synced:\nits version, block height, header height, peer connections and sync state.\nIt is an E"},{"name":"read_record","description":"Read one on-chain record by its full name — an\nagent's identity (`ai:gh:<github_id>`) or a memory\n(`ai:gh:<github_id>:mem:<hash>`) written by `register_identity"},{"name":"list_records","description":"List every record under one GitHub id — its identity record `ai:gh:<id>` and\nall its memories `ai:gh:<id>:mem:<hash>` — newest first, with each memory's\ncontent"},{"name":"whoami","description":"Report the current session's identity. Read-only, no sign-in required: an\nanonymous session gets `{authenticated: false}` with a hint (not an error),\na signed-i"},{"name":"register_identity","description":"Create or rotate your on-chain identity record `ai:gh:<github_id>`, binding an\nEmercoin address to your GitHub identity. Requires a signed-in session (OAuth)\nan"},{"name":"store_memory","description":"Anchor a fingerprint of a memory or artifact on-chain as the NVS record\n`ai:gh:<github_id>:mem:<content_hash>`. Only the hash and your metadata are\nstored — nev"},{"name":"store_memory_batch","description":"Anchor many fingerprints in ONE on-chain transaction — the way to record a\nsession's worth of artifacts without spending a write per minute on each.\nEach item b"},{"name":"transfer_records","description":"Hand your records over from the gateway's wallet to an address you choose,\nin one transaction. IRREVERSIBLE: once the block confirms, the gateway can no\nlonger "},{"name":"send_feedback","description":"Tell the people running this service that something went wrong or is unclear —\nan error you cannot explain, a result that looks wrong, documentation that\nmisled"}],"package":null,"toolSurface":{"id":"ts_ga9pp2xeu665","endpointId":"ep_awyucmeeuxkb","hash":"465d416c97220de4df355137ae9e576f87e9399fad1703c54947ba837b459454","toolCount":9,"serverName":"steledger","serverVersion":"0.3.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-24T08:27:27.463Z","lastSeenAt":"2026-10-31T13:29:55.853Z","observations":25,"toolNames":["node_status","read_record","list_records","whoami","register_identity","store_memory","store_memory_batch","transfer_records","send_feedback"],"distinctSurfaces":10},"endpointFacts":[{"id":"ep_awyucmeeuxkb","url":"https://ai.emercoin.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-28T13:30:46.858Z","auth":{"observedAt":"2026-10-28T13:30:47.065Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://ai.emercoin.com/.well-known/oauth-protected-resource/mcp","resource":"https://api.steledger.com/","authorizationServers":["https://api.steledger.com/"],"scopesSupported":["agent"]},"authorizationServer":{"url":"https://api.steledger.com/.well-known/oauth-authorization-server","issuer":"https://api.steledger.com/","grantTypesSupported":["authorization_code","refresh_token"],"codeChallengeMethodsSupported":["S256"],"tokenEndpointAuthMethodsSupported":["client_secret_post","client_secret_basic"],"dynamicClientRegistration":true,"dpopSigningAlgValuesSupported":[],"clientIdMetadataDocumentSupported":null},"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true}},"tls":{"observedAt":"2026-10-28T13:30:47.086Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"emercoin.com","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-24T15:36:45.000Z","validTo":"2026-12-23T16:34:17.000Z","daysToExpiry":53,"sanCount":2,"fingerprint256":"FC:6C:6A:4A:50:05:FD:8A:B8:96:19:1D:AB:CD:7D:25:47:1B:51:59:EF:6D:A6:06:63:1D:F3:F9:14:11:64:F0"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.emercoin/emercoin-agent","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.emercoin%2Femercoin-agent","firstSeenAt":"2026-09-06T14:17:53.963Z","fetchedAt":"2026-09-21T12:18:37.040Z","normalizedAt":"2026-09-21T12:18:37.040Z"}]},"firstSeenAt":"2026-09-06T14:17:53.963Z","updatedAt":"2026-10-31T13:33:10.780Z"}