{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_9vxepque7fax","handle":"satledger-timestamp-receipt","url":"https://wellknown.network/agents/satledger-timestamp-receipt","links":{"self":"https://wellknown.network/agents/satledger-timestamp-receipt/record.json","html":"https://wellknown.network/agents/satledger-timestamp-receipt","markdown":"https://wellknown.network/agents/satledger-timestamp-receipt/record.md","api":"https://wellknown.network/api/v1/agents/satledger-timestamp-receipt","status":"https://wellknown.network/api/v1/agents/satledger-timestamp-receipt/status","claim":"https://wellknown.network/agents/satledger-timestamp-receipt/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/satledger-timestamp-receipt/claim.json","badge":"https://wellknown.network/agents/satledger-timestamp-receipt/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/satledger-timestamp-receipt/history","tools":"https://wellknown.network/api/v1/agents/satledger-timestamp-receipt/tools"},"ard":{"identifier":"urn:air:api.satledger.org:server:satledger-timestamp-receipt","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"satledger timestamp receipt","summary":"RFC 3161 timestamps with no account, and a signed agent-ledger workspace. Paid per call over x402.","description":"RFC 3161 timestamps with no account, and a signed agent-ledger workspace. Paid per call over x402.","publisher":{"name":"org.satledger","url":null},"homepage":"https://satledger.org/mcp/","repository":null,"version":"0.21.4","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.satledger.org/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-27T10:56:29.325771Z","publishedAt":"2026-10-27T10:56:29.325771Z","registryName":"org.satledger/timestamp-receipt"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"finance.accounting","name":"Accounting","confidence":0.885,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":0.51,"provenance":"derived"}],"categories":["commerce","content","finance"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4m ago.","lastOkAt":"2026-10-28T21:29:47.917Z","lastProbedAt":"2026-10-28T21:29:47.917Z","statusComputedAt":"2026-10-28T21:33:23.781Z","reliability30d":{"probes":81,"successRate":1,"p50Ms":23,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":81,"ok":81,"authBoundaryOk":0,"serviceOk":81,"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-28T21:29:47.917Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":28,"error":null,"detail":{"tools":[{"name":"timestamp_receipt","description":"Submit a SHA-256 digest and receive a Time-Stamp Authority's signed RFC 3161 token over it: evidence that the data you hashed existed at that time, verifiable a"},{"name":"provision_workspace","description":"Buy a workspace: a tamper-evident usage and action ledger for your agents, every event ed25519-signed and hash-chained, with an export your own customers verify"},{"name":"top_up_workspace","description":"Add units to a workspace you already hold. Send its API key in _meta[satledger/api-key] (or the api_key argument) and the payment in _meta[x402/payment]: 0.50 U"},{"name":"create_agent","description":"Create an agent in your workspace: a named ledger whose every event is ed25519-signed and hash-chained. `initial_credits` mints supply to the workspace issuer, "},{"name":"record_action","description":"Append what an agent did - a tool call, a decision, a message - as a signed, hash-chained entry. This is the thing the workspace is for. Costs 1 unit. Authentic"},{"name":"fund_agent","description":"Move credits from the workspace issuer to an agent's own account, so record_usage can burn them. Costs 1 unit. Authenticate with the workspace key in _meta[satl"},{"name":"record_usage","description":"Burn credits from an agent's account, as a signed ledger event. Costs 1 unit. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"anchor_agent","description":"Ask a public RFC 3161 Time-Stamp Authority to sign the agent's current state. The one fact here the operator cannot manufacture: a timestamp cannot be issued fo"},{"name":"export_agent","description":"Build the export bundle, run the customer-side verifier over it and return the summary plus the URL of the archive (HTTP, X-API-Key, free). Pass expect_action_h"},{"name":"list_agents","description":"Every agent in your workspace. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"describe_agent","description":"Current state: root id, state hash, event count, balance. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_actions","description":"The agent's action log, with its head hash. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_anchors","description":"Every anchor commitment recorded for the agent. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"workspace_balance","description":"Units remaining and what each operation costs. Free, so you can plan before you are refused. Authenticate with the workspace key in _meta[satledger/api-key]."}],"toolCount":14,"toolsHash":"c352954cdb2abed44891160105e2deabf414d1fc4b3afc5caa59b66de843aab3","serverName":"satledger","capabilities":["tools"],"serverVersion":"0.21.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T20:24:37.033Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":27,"error":null,"detail":{"tools":[{"name":"timestamp_receipt","description":"Submit a SHA-256 digest and receive a Time-Stamp Authority's signed RFC 3161 token over it: evidence that the data you hashed existed at that time, verifiable a"},{"name":"provision_workspace","description":"Buy a workspace: a tamper-evident usage and action ledger for your agents, every event ed25519-signed and hash-chained, with an export your own customers verify"},{"name":"top_up_workspace","description":"Add units to a workspace you already hold. Send its API key in _meta[satledger/api-key] (or the api_key argument) and the payment in _meta[x402/payment]: 0.50 U"},{"name":"create_agent","description":"Create an agent in your workspace: a named ledger whose every event is ed25519-signed and hash-chained. `initial_credits` mints supply to the workspace issuer, "},{"name":"record_action","description":"Append what an agent did - a tool call, a decision, a message - as a signed, hash-chained entry. This is the thing the workspace is for. Costs 1 unit. Authentic"},{"name":"fund_agent","description":"Move credits from the workspace issuer to an agent's own account, so record_usage can burn them. Costs 1 unit. Authenticate with the workspace key in _meta[satl"},{"name":"record_usage","description":"Burn credits from an agent's account, as a signed ledger event. Costs 1 unit. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"anchor_agent","description":"Ask a public RFC 3161 Time-Stamp Authority to sign the agent's current state. The one fact here the operator cannot manufacture: a timestamp cannot be issued fo"},{"name":"export_agent","description":"Build the export bundle, run the customer-side verifier over it and return the summary plus the URL of the archive (HTTP, X-API-Key, free). Pass expect_action_h"},{"name":"list_agents","description":"Every agent in your workspace. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"describe_agent","description":"Current state: root id, state hash, event count, balance. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_actions","description":"The agent's action log, with its head hash. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_anchors","description":"Every anchor commitment recorded for the agent. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"workspace_balance","description":"Units remaining and what each operation costs. Free, so you can plan before you are refused. Authenticate with the workspace key in _meta[satledger/api-key]."}],"toolCount":14,"toolsHash":"c352954cdb2abed44891160105e2deabf414d1fc4b3afc5caa59b66de843aab3","serverName":"satledger","capabilities":["tools"],"serverVersion":"0.21.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T19:24:12.132Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":25,"error":null,"detail":{"tools":[{"name":"timestamp_receipt","description":"Submit a SHA-256 digest and receive a Time-Stamp Authority's signed RFC 3161 token over it: evidence that the data you hashed existed at that time, verifiable a"},{"name":"provision_workspace","description":"Buy a workspace: a tamper-evident usage and action ledger for your agents, every event ed25519-signed and hash-chained, with an export your own customers verify"},{"name":"top_up_workspace","description":"Add units to a workspace you already hold. Send its API key in _meta[satledger/api-key] (or the api_key argument) and the payment in _meta[x402/payment]: 0.50 U"},{"name":"create_agent","description":"Create an agent in your workspace: a named ledger whose every event is ed25519-signed and hash-chained. `initial_credits` mints supply to the workspace issuer, "},{"name":"record_action","description":"Append what an agent did - a tool call, a decision, a message - as a signed, hash-chained entry. This is the thing the workspace is for. Costs 1 unit. Authentic"},{"name":"fund_agent","description":"Move credits from the workspace issuer to an agent's own account, so record_usage can burn them. Costs 1 unit. Authenticate with the workspace key in _meta[satl"},{"name":"record_usage","description":"Burn credits from an agent's account, as a signed ledger event. Costs 1 unit. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"anchor_agent","description":"Ask a public RFC 3161 Time-Stamp Authority to sign the agent's current state. The one fact here the operator cannot manufacture: a timestamp cannot be issued fo"},{"name":"export_agent","description":"Build the export bundle, run the customer-side verifier over it and return the summary plus the URL of the archive (HTTP, X-API-Key, free). Pass expect_action_h"},{"name":"list_agents","description":"Every agent in your workspace. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"describe_agent","description":"Current state: root id, state hash, event count, balance. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_actions","description":"The agent's action log, with its head hash. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_anchors","description":"Every anchor commitment recorded for the agent. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"workspace_balance","description":"Units remaining and what each operation costs. Free, so you can plan before you are refused. Authenticate with the workspace key in _meta[satledger/api-key]."}],"toolCount":14,"toolsHash":"c352954cdb2abed44891160105e2deabf414d1fc4b3afc5caa59b66de843aab3","serverName":"satledger","capabilities":["tools"],"serverVersion":"0.21.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T18:29:34.939Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":24,"error":null,"detail":{"tools":[{"name":"timestamp_receipt","description":"Submit a SHA-256 digest and receive a Time-Stamp Authority's signed RFC 3161 token over it: evidence that the data you hashed existed at that time, verifiable a"},{"name":"provision_workspace","description":"Buy a workspace: a tamper-evident usage and action ledger for your agents, every event ed25519-signed and hash-chained, with an export your own customers verify"},{"name":"top_up_workspace","description":"Add units to a workspace you already hold. Send its API key in _meta[satledger/api-key] (or the api_key argument) and the payment in _meta[x402/payment]: 0.50 U"},{"name":"create_agent","description":"Create an agent in your workspace: a named ledger whose every event is ed25519-signed and hash-chained. `initial_credits` mints supply to the workspace issuer, "},{"name":"record_action","description":"Append what an agent did - a tool call, a decision, a message - as a signed, hash-chained entry. This is the thing the workspace is for. Costs 1 unit. Authentic"},{"name":"fund_agent","description":"Move credits from the workspace issuer to an agent's own account, so record_usage can burn them. Costs 1 unit. Authenticate with the workspace key in _meta[satl"},{"name":"record_usage","description":"Burn credits from an agent's account, as a signed ledger event. Costs 1 unit. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"anchor_agent","description":"Ask a public RFC 3161 Time-Stamp Authority to sign the agent's current state. The one fact here the operator cannot manufacture: a timestamp cannot be issued fo"},{"name":"export_agent","description":"Build the export bundle, run the customer-side verifier over it and return the summary plus the URL of the archive (HTTP, X-API-Key, free). Pass expect_action_h"},{"name":"list_agents","description":"Every agent in your workspace. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"describe_agent","description":"Current state: root id, state hash, event count, balance. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_actions","description":"The agent's action log, with its head hash. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_anchors","description":"Every anchor commitment recorded for the agent. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"workspace_balance","description":"Units remaining and what each operation costs. Free, so you can plan before you are refused. Authenticate with the workspace key in _meta[satledger/api-key]."}],"toolCount":14,"toolsHash":"c352954cdb2abed44891160105e2deabf414d1fc4b3afc5caa59b66de843aab3","serverName":"satledger","capabilities":["tools"],"serverVersion":"0.21.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T17:27:43.779Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":48,"error":null,"detail":{"tools":[{"name":"timestamp_receipt","description":"Submit a SHA-256 digest and receive a Time-Stamp Authority's signed RFC 3161 token over it: evidence that the data you hashed existed at that time, verifiable a"},{"name":"provision_workspace","description":"Buy a workspace: a tamper-evident usage and action ledger for your agents, every event ed25519-signed and hash-chained, with an export your own customers verify"},{"name":"top_up_workspace","description":"Add units to a workspace you already hold. Send its API key in _meta[satledger/api-key] (or the api_key argument) and the payment in _meta[x402/payment]: 0.50 U"},{"name":"create_agent","description":"Create an agent in your workspace: a named ledger whose every event is ed25519-signed and hash-chained. `initial_credits` mints supply to the workspace issuer, "},{"name":"record_action","description":"Append what an agent did - a tool call, a decision, a message - as a signed, hash-chained entry. This is the thing the workspace is for. Costs 1 unit. Authentic"},{"name":"fund_agent","description":"Move credits from the workspace issuer to an agent's own account, so record_usage can burn them. Costs 1 unit. Authenticate with the workspace key in _meta[satl"},{"name":"record_usage","description":"Burn credits from an agent's account, as a signed ledger event. Costs 1 unit. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"anchor_agent","description":"Ask a public RFC 3161 Time-Stamp Authority to sign the agent's current state. The one fact here the operator cannot manufacture: a timestamp cannot be issued fo"},{"name":"export_agent","description":"Build the export bundle, run the customer-side verifier over it and return the summary plus the URL of the archive (HTTP, X-API-Key, free). Pass expect_action_h"},{"name":"list_agents","description":"Every agent in your workspace. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"describe_agent","description":"Current state: root id, state hash, event count, balance. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_actions","description":"The agent's action log, with its head hash. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_anchors","description":"Every anchor commitment recorded for the agent. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"workspace_balance","description":"Units remaining and what each operation costs. Free, so you can plan before you are refused. Authenticate with the workspace key in _meta[satledger/api-key]."}],"toolCount":14,"toolsHash":"c352954cdb2abed44891160105e2deabf414d1fc4b3afc5caa59b66de843aab3","serverName":"satledger","capabilities":["tools"],"serverVersion":"0.21.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T16:28:54.274Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":23,"error":null,"detail":{"tools":[{"name":"timestamp_receipt","description":"Submit a SHA-256 digest and receive a Time-Stamp Authority's signed RFC 3161 token over it: evidence that the data you hashed existed at that time, verifiable a"},{"name":"provision_workspace","description":"Buy a workspace: a tamper-evident usage and action ledger for your agents, every event ed25519-signed and hash-chained, with an export your own customers verify"},{"name":"top_up_workspace","description":"Add units to a workspace you already hold. Send its API key in _meta[satledger/api-key] (or the api_key argument) and the payment in _meta[x402/payment]: 0.50 U"},{"name":"create_agent","description":"Create an agent in your workspace: a named ledger whose every event is ed25519-signed and hash-chained. `initial_credits` mints supply to the workspace issuer, "},{"name":"record_action","description":"Append what an agent did - a tool call, a decision, a message - as a signed, hash-chained entry. This is the thing the workspace is for. Costs 1 unit. Authentic"},{"name":"fund_agent","description":"Move credits from the workspace issuer to an agent's own account, so record_usage can burn them. Costs 1 unit. Authenticate with the workspace key in _meta[satl"},{"name":"record_usage","description":"Burn credits from an agent's account, as a signed ledger event. Costs 1 unit. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"anchor_agent","description":"Ask a public RFC 3161 Time-Stamp Authority to sign the agent's current state. The one fact here the operator cannot manufacture: a timestamp cannot be issued fo"},{"name":"export_agent","description":"Build the export bundle, run the customer-side verifier over it and return the summary plus the URL of the archive (HTTP, X-API-Key, free). Pass expect_action_h"},{"name":"list_agents","description":"Every agent in your workspace. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"describe_agent","description":"Current state: root id, state hash, event count, balance. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_actions","description":"The agent's action log, with its head hash. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_anchors","description":"Every anchor commitment recorded for the agent. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"workspace_balance","description":"Units remaining and what each operation costs. Free, so you can plan before you are refused. Authenticate with the workspace key in _meta[satledger/api-key]."}],"toolCount":14,"toolsHash":"c352954cdb2abed44891160105e2deabf414d1fc4b3afc5caa59b66de843aab3","serverName":"satledger","capabilities":["tools"],"serverVersion":"0.21.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T15:27:36.622Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":25,"error":null,"detail":{"tools":[{"name":"timestamp_receipt","description":"Submit a SHA-256 digest and receive a Time-Stamp Authority's signed RFC 3161 token over it: evidence that the data you hashed existed at that time, verifiable a"},{"name":"provision_workspace","description":"Buy a workspace: a tamper-evident usage and action ledger for your agents, every event ed25519-signed and hash-chained, with an export your own customers verify"},{"name":"top_up_workspace","description":"Add units to a workspace you already hold. Send its API key in _meta[satledger/api-key] (or the api_key argument) and the payment in _meta[x402/payment]: 0.50 U"},{"name":"create_agent","description":"Create an agent in your workspace: a named ledger whose every event is ed25519-signed and hash-chained. `initial_credits` mints supply to the workspace issuer, "},{"name":"record_action","description":"Append what an agent did - a tool call, a decision, a message - as a signed, hash-chained entry. This is the thing the workspace is for. Costs 1 unit. Authentic"},{"name":"fund_agent","description":"Move credits from the workspace issuer to an agent's own account, so record_usage can burn them. Costs 1 unit. Authenticate with the workspace key in _meta[satl"},{"name":"record_usage","description":"Burn credits from an agent's account, as a signed ledger event. Costs 1 unit. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"anchor_agent","description":"Ask a public RFC 3161 Time-Stamp Authority to sign the agent's current state. The one fact here the operator cannot manufacture: a timestamp cannot be issued fo"},{"name":"export_agent","description":"Build the export bundle, run the customer-side verifier over it and return the summary plus the URL of the archive (HTTP, X-API-Key, free). Pass expect_action_h"},{"name":"list_agents","description":"Every agent in your workspace. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"describe_agent","description":"Current state: root id, state hash, event count, balance. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_actions","description":"The agent's action log, with its head hash. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_anchors","description":"Every anchor commitment recorded for the agent. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"workspace_balance","description":"Units remaining and what each operation costs. Free, so you can plan before you are refused. Authenticate with the workspace key in _meta[satledger/api-key]."}],"toolCount":14,"toolsHash":"c352954cdb2abed44891160105e2deabf414d1fc4b3afc5caa59b66de843aab3","serverName":"satledger","capabilities":["tools"],"serverVersion":"0.21.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T14:25:54.368Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":23,"error":null,"detail":{"tools":[{"name":"timestamp_receipt","description":"Submit a SHA-256 digest and receive a Time-Stamp Authority's signed RFC 3161 token over it: evidence that the data you hashed existed at that time, verifiable a"},{"name":"provision_workspace","description":"Buy a workspace: a tamper-evident usage and action ledger for your agents, every event ed25519-signed and hash-chained, with an export your own customers verify"},{"name":"top_up_workspace","description":"Add units to a workspace you already hold. Send its API key in _meta[satledger/api-key] (or the api_key argument) and the payment in _meta[x402/payment]: 0.50 U"},{"name":"create_agent","description":"Create an agent in your workspace: a named ledger whose every event is ed25519-signed and hash-chained. `initial_credits` mints supply to the workspace issuer, "},{"name":"record_action","description":"Append what an agent did - a tool call, a decision, a message - as a signed, hash-chained entry. This is the thing the workspace is for. Costs 1 unit. Authentic"},{"name":"fund_agent","description":"Move credits from the workspace issuer to an agent's own account, so record_usage can burn them. Costs 1 unit. Authenticate with the workspace key in _meta[satl"},{"name":"record_usage","description":"Burn credits from an agent's account, as a signed ledger event. Costs 1 unit. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"anchor_agent","description":"Ask a public RFC 3161 Time-Stamp Authority to sign the agent's current state. The one fact here the operator cannot manufacture: a timestamp cannot be issued fo"},{"name":"export_agent","description":"Build the export bundle, run the customer-side verifier over it and return the summary plus the URL of the archive (HTTP, X-API-Key, free). Pass expect_action_h"},{"name":"list_agents","description":"Every agent in your workspace. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"describe_agent","description":"Current state: root id, state hash, event count, balance. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_actions","description":"The agent's action log, with its head hash. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_anchors","description":"Every anchor commitment recorded for the agent. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"workspace_balance","description":"Units remaining and what each operation costs. Free, so you can plan before you are refused. Authenticate with the workspace key in _meta[satledger/api-key]."}],"toolCount":14,"toolsHash":"c352954cdb2abed44891160105e2deabf414d1fc4b3afc5caa59b66de843aab3","serverName":"satledger","capabilities":["tools"],"serverVersion":"0.21.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T13:30:23.394Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":23,"error":null,"detail":{"tools":[{"name":"timestamp_receipt","description":"Submit a SHA-256 digest and receive a Time-Stamp Authority's signed RFC 3161 token over it: evidence that the data you hashed existed at that time, verifiable a"},{"name":"provision_workspace","description":"Buy a workspace: a tamper-evident usage and action ledger for your agents, every event ed25519-signed and hash-chained, with an export your own customers verify"},{"name":"top_up_workspace","description":"Add units to a workspace you already hold. Send its API key in _meta[satledger/api-key] (or the api_key argument) and the payment in _meta[x402/payment]: 0.50 U"},{"name":"create_agent","description":"Create an agent in your workspace: a named ledger whose every event is ed25519-signed and hash-chained. `initial_credits` mints supply to the workspace issuer, "},{"name":"record_action","description":"Append what an agent did - a tool call, a decision, a message - as a signed, hash-chained entry. This is the thing the workspace is for. Costs 1 unit. Authentic"},{"name":"fund_agent","description":"Move credits from the workspace issuer to an agent's own account, so record_usage can burn them. Costs 1 unit. Authenticate with the workspace key in _meta[satl"},{"name":"record_usage","description":"Burn credits from an agent's account, as a signed ledger event. Costs 1 unit. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"anchor_agent","description":"Ask a public RFC 3161 Time-Stamp Authority to sign the agent's current state. The one fact here the operator cannot manufacture: a timestamp cannot be issued fo"},{"name":"export_agent","description":"Build the export bundle, run the customer-side verifier over it and return the summary plus the URL of the archive (HTTP, X-API-Key, free). Pass expect_action_h"},{"name":"list_agents","description":"Every agent in your workspace. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"describe_agent","description":"Current state: root id, state hash, event count, balance. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_actions","description":"The agent's action log, with its head hash. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_anchors","description":"Every anchor commitment recorded for the agent. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"workspace_balance","description":"Units remaining and what each operation costs. Free, so you can plan before you are refused. Authenticate with the workspace key in _meta[satledger/api-key]."}],"toolCount":14,"toolsHash":"c352954cdb2abed44891160105e2deabf414d1fc4b3afc5caa59b66de843aab3","serverName":"satledger","capabilities":["tools"],"serverVersion":"0.21.4","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T12:24:18.646Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":22,"error":null,"detail":{"tools":[{"name":"timestamp_receipt","description":"Submit a SHA-256 digest and receive a Time-Stamp Authority's signed RFC 3161 token over it: evidence that the data you hashed existed at that time, verifiable a"},{"name":"provision_workspace","description":"Buy a workspace: a tamper-evident usage and action ledger for your agents, every event ed25519-signed and hash-chained, with an export your own customers verify"},{"name":"top_up_workspace","description":"Add units to a workspace you already hold. Send its API key in _meta[satledger/api-key] (or the api_key argument) and the payment in _meta[x402/payment]: 0.50 U"},{"name":"create_agent","description":"Create an agent in your workspace: a named ledger whose every event is ed25519-signed and hash-chained. `initial_credits` mints supply to the workspace issuer, "},{"name":"record_action","description":"Append what an agent did - a tool call, a decision, a message - as a signed, hash-chained entry. This is the thing the workspace is for. Costs 1 unit. Authentic"},{"name":"fund_agent","description":"Move credits from the workspace issuer to an agent's own account, so record_usage can burn them. Costs 1 unit. Authenticate with the workspace key in _meta[satl"},{"name":"record_usage","description":"Burn credits from an agent's account, as a signed ledger event. Costs 1 unit. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"anchor_agent","description":"Ask a public RFC 3161 Time-Stamp Authority to sign the agent's current state. The one fact here the operator cannot manufacture: a timestamp cannot be issued fo"},{"name":"export_agent","description":"Build the export bundle, run the customer-side verifier over it and return the summary plus the URL of the archive (HTTP, X-API-Key, free). Pass expect_action_h"},{"name":"list_agents","description":"Every agent in your workspace. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"describe_agent","description":"Current state: root id, state hash, event count, balance. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_actions","description":"The agent's action log, with its head hash. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_anchors","description":"Every anchor commitment recorded for the agent. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"workspace_balance","description":"Units remaining and what each operation costs. Free, so you can plan before you are refused. Authenticate with the workspace key in _meta[satledger/api-key]."}],"toolCount":14,"toolsHash":"c352954cdb2abed44891160105e2deabf414d1fc4b3afc5caa59b66de843aab3","serverName":"satledger","capabilities":["tools"],"serverVersion":"0.21.4","protocolVersion":"2025-06-18"}}],"tools":[{"name":"timestamp_receipt","description":"Submit a SHA-256 digest and receive a Time-Stamp Authority's signed RFC 3161 token over it: evidence that the data you hashed existed at that time, verifiable a"},{"name":"provision_workspace","description":"Buy a workspace: a tamper-evident usage and action ledger for your agents, every event ed25519-signed and hash-chained, with an export your own customers verify"},{"name":"top_up_workspace","description":"Add units to a workspace you already hold. Send its API key in _meta[satledger/api-key] (or the api_key argument) and the payment in _meta[x402/payment]: 0.50 U"},{"name":"create_agent","description":"Create an agent in your workspace: a named ledger whose every event is ed25519-signed and hash-chained. `initial_credits` mints supply to the workspace issuer, "},{"name":"record_action","description":"Append what an agent did - a tool call, a decision, a message - as a signed, hash-chained entry. This is the thing the workspace is for. Costs 1 unit. Authentic"},{"name":"fund_agent","description":"Move credits from the workspace issuer to an agent's own account, so record_usage can burn them. Costs 1 unit. Authenticate with the workspace key in _meta[satl"},{"name":"record_usage","description":"Burn credits from an agent's account, as a signed ledger event. Costs 1 unit. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"anchor_agent","description":"Ask a public RFC 3161 Time-Stamp Authority to sign the agent's current state. The one fact here the operator cannot manufacture: a timestamp cannot be issued fo"},{"name":"export_agent","description":"Build the export bundle, run the customer-side verifier over it and return the summary plus the URL of the archive (HTTP, X-API-Key, free). Pass expect_action_h"},{"name":"list_agents","description":"Every agent in your workspace. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"describe_agent","description":"Current state: root id, state hash, event count, balance. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_actions","description":"The agent's action log, with its head hash. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"list_anchors","description":"Every anchor commitment recorded for the agent. Free. Authenticate with the workspace key in _meta[satledger/api-key]."},{"name":"workspace_balance","description":"Units remaining and what each operation costs. Free, so you can plan before you are refused. Authenticate with the workspace key in _meta[satledger/api-key]."}],"package":null,"toolSurface":{"id":"ts_apn7u9ng3jwe","endpointId":"ep_tz5qpbakmzpg","hash":"c352954cdb2abed44891160105e2deabf414d1fc4b3afc5caa59b66de843aab3","toolCount":14,"serverName":"satledger","serverVersion":"0.21.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-20T15:30:15.027Z","lastSeenAt":"2026-10-28T21:29:47.908Z","observations":59,"toolNames":["timestamp_receipt","provision_workspace","top_up_workspace","create_agent","record_action","fund_agent","record_usage","anchor_agent","export_agent","list_agents","describe_agent","list_actions","list_anchors","workspace_balance"],"distinctSurfaces":5},"endpointFacts":[{"id":"ep_tz5qpbakmzpg","url":"https://api.satledger.org/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-28T11:28:42.366Z","auth":{"observedAt":"2026-10-28T11:28:42.389Z","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-28T11:28:42.433Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"api.satledger.org","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-10-22T10:04:11.000Z","validTo":"2027-01-20T10:04:10.000Z","daysToExpiry":83,"sanCount":1,"fingerprint256":"5E:12:BA:06:B9:74:EB:90:D5:34:B8:83:E5:FB:62:D9:D7:AA:3B:56:23:1B:6B:4C:FF:11:81:11:35:73:0A:52"}}]},"verification":{"claimed":true,"claimedAt":"2026-10-27T10:54:36.002Z","proofs":[{"method":"well_known_file","target":"satledger.org","verifiedAt":"2026-10-27T10:54:36.002Z"}]},"provenance":{"sources":[{"source":"mcp_registry","key":"org.satledger/timestamp-receipt","url":"https://registry.modelcontextprotocol.io/v0/servers/org.satledger%2Ftimestamp-receipt","firstSeenAt":"2026-10-14T15:23:22.869Z","fetchedAt":"2026-10-27T22:21:38.985Z","normalizedAt":"2026-10-27T22:21:38.985Z"}]},"firstSeenAt":"2026-10-14T15:23:22.869Z","updatedAt":"2026-10-28T20:30:18.123Z"}