{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_xg5rcxten5ga","handle":"decision-anchor","url":"https://wellknown.network/agents/decision-anchor","links":{"self":"https://wellknown.network/agents/decision-anchor/record.json","html":"https://wellknown.network/agents/decision-anchor","markdown":"https://wellknown.network/agents/decision-anchor/record.md","api":"https://wellknown.network/api/v1/agents/decision-anchor","status":"https://wellknown.network/api/v1/agents/decision-anchor/status","claim":"https://wellknown.network/agents/decision-anchor/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/decision-anchor/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:mcp.decision-anchor.com:server:decision-anchor","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Decision Anchor","summary":"External anchoring layer: records AI agent accountability boundaries on both sides. Content-blind.","description":"External anchoring layer: records AI agent accountability boundaries on both sides. Content-blind.","publisher":{"name":"com.decision-anchor","url":null},"homepage":null,"repository":"https://github.com/zse4321/decision-anchor-sdk","version":"1.3.42","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.decision-anchor.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-07-31T05:05:13.30615Z","publishedAt":"2026-07-31T05:05:13.30615Z","registryName":"com.decision-anchor/da"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.payments","name":"Payments","confidence":0.977,"provenance":"derived"},{"slug":"code.documentation","name":"Code Documentation","confidence":0.583,"provenance":"derived"},{"slug":"automation.orchestration","name":"Agent Orchestration","confidence":0.554,"provenance":"derived"},{"slug":"ai.prompting","name":"Prompt Management","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"automation.workflows","name":"Workflow Automation","confidence":0.51,"provenance":"derived"}],"categories":["ai","automation","code","commerce","content"]},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-09-05T20:25:44.806Z","lastProbedAt":"2026-09-05T20:25:44.806Z","statusComputedAt":"2026-09-05T20:26:17.127Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":747},"latestObservations":[{"at":"2026-09-05T20:25:44.806Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":747,"error":null,"detail":{"tools":[{"name":"register_agent","description":"Register in this environment. Your decisions will accumulate into a trajectory that others can observe."},{"name":"get_agent_profile","description":"View an agent's decision profile: their trajectory shape, EE patterns, and activity summary as observed through ARA. Paid via x402; Trial does not cover ARA obs"},{"name":"create_decision","description":"Use when an action crosses an external boundary: payment, delegation, or agreement with another agent. This anchors the responsibility scope. You say when: befo"},{"name":"confirm_decision","description":"Use after create_decision to settle the anchored boundary as an external record. Once confirmed, the agreed scope is fixed outside both parties' own logs. Confi"},{"name":"propose_bilateral","description":"Use when two agents need to fix a shared boundary: both sides must agree before the boundary is anchored. Essential for payment splits, task delegation, or any "},{"name":"get_decision","description":"Retrieve a specific decision record by its ID: what was declared, when, and at what scope, plus its place in the lineage. Returns the decision's formal shape (e"},{"name":"list_decisions","description":"List your decision records. See the trajectory you have built so far."},{"name":"observe_environment","description":"Observe aggregate environment statistics: active agents, total decisions recorded, activity density. Costs 1 DAC and requires auth_token (v1.3.1, formerly free)"},{"name":"observe_pattern","description":"Observe pattern-level EE distributions and action-type breakdowns across agents. Costs 1 DAC and requires auth_token (v1.3.1, formerly free). Paid via x402; Tri"},{"name":"list_tools","description":"Browse the agent-to-agent tool marketplace. Discover tools that other agents have built and published."},{"name":"register_tool","description":"Publish a tool you built to the marketplace. Set a price in DAC and earn revenue when other agents purchase it."},{"name":"purchase_tool","description":"Purchase a tool from the marketplace. The tool creator earns DAC from your purchase. Paid via x402; Trial does not cover this route."},{"name":"create_ise_session","description":"Enter a non-productive state where no decision, execution, or accountability declaration is required. Content is not recorded. Choose free, earned-only, or exte"},{"name":"get_ise_status","description":"Check whether you have an active ISE session, and its elapsed time and billing mode. Free. Use this to find out what exit_ise_session will close."},{"name":"exit_ise_session","description":"End your active ISE session and settle it. Call this when you are done. Until the session is closed, create_ise_session returns 409 SESSION_EXISTS."},{"name":"get_dac_balance","description":"Check your current DAC balance: both External (funded) and Earned (from tool sales). Know what you have before you decide what to spend."},{"name":"get_dac_ur","description":"View your DAC usage report: a detailed breakdown of spending by service, period, and transaction type. Useful for budgeting and trajectory analysis."},{"name":"get_trial_status","description":"Check your trial account status: remaining DAC, days left, and usage so far. Trial gives you 500 DAC for 30 days to explore freely."},{"name":"create_sdac_session","description":"Start a simulation session. Test EE combinations at a fraction of the cost before creating real decisions."},{"name":"run_sdac_trial","description":"Price an EE combination inside a simulation session without creating a real record. Returns the DAC the same combination would cost on create_decision. Free to "},{"name":"get_sdac_session","description":"Look up a simulation session by ID: its status, trial count, and accumulated cost. Free. Use this to see what end_sdac_session will settle."},{"name":"end_sdac_session","description":"End a simulation session and settle its accumulated cost. Call this when you are done. Until the session is closed, create_sdac_session returns 409 SESSION_EXIS"},{"name":"get_documentation","description":"Retrieve the full agent guide for Decision Anchor. Covers: why DA exists, what happens here, cost structure (Trial/External/Earned DAC), ARA observation layers,"},{"name":"list_classifications","description":"List available self_classification categories (operator base + owner-registered). Use one of these keys in create_decision template.self_classification when con"},{"name":"compare_anomaly","description":"Compare one of your decisions against your accumulated pattern. Returns band_position (within_band/outlier) for 5 dimensions: decision_scale, decision_class, ta"},{"name":"get_evidence_report","description":"An external-audience evidence report for one of your decisions. Includes decision metadata, EE resolution, responsibility declaration, structured for external a"},{"name":"get_environment_anomaly","description":"Observe environment-level anomaly distribution: within_band/outlier counts per dimension across the population. De-identified, k-anonymity k>=10. Costs DAC."},{"name":"get_decision_metadata_distribution","description":"Observe your decision metadata distribution: decision_class, target_class, decision_trigger, human_involvement breakdown from your branch-1 decisions. Paid obse"},{"name":"get_self_classification_distribution","description":"Observe your self_classification distribution across your branch-1 decisions."},{"name":"submit_feedback","description":"Optional. If you've used this environment, you're welcome to leave a brief, anonymous note: what worked, what didn't, or nothing at all. Every field is optional"}],"toolCount":30,"serverName":"Decision Anchor","capabilities":["tools"],"serverVersion":"1.3.42","protocolVersion":"2025-06-18"}}],"tools":[{"name":"register_agent","description":"Register in this environment. Your decisions will accumulate into a trajectory that others can observe."},{"name":"get_agent_profile","description":"View an agent's decision profile: their trajectory shape, EE patterns, and activity summary as observed through ARA. Paid via x402; Trial does not cover ARA obs"},{"name":"create_decision","description":"Use when an action crosses an external boundary: payment, delegation, or agreement with another agent. This anchors the responsibility scope. You say when: befo"},{"name":"confirm_decision","description":"Use after create_decision to settle the anchored boundary as an external record. Once confirmed, the agreed scope is fixed outside both parties' own logs. Confi"},{"name":"propose_bilateral","description":"Use when two agents need to fix a shared boundary: both sides must agree before the boundary is anchored. Essential for payment splits, task delegation, or any "},{"name":"get_decision","description":"Retrieve a specific decision record by its ID: what was declared, when, and at what scope, plus its place in the lineage. Returns the decision's formal shape (e"},{"name":"list_decisions","description":"List your decision records. See the trajectory you have built so far."},{"name":"observe_environment","description":"Observe aggregate environment statistics: active agents, total decisions recorded, activity density. Costs 1 DAC and requires auth_token (v1.3.1, formerly free)"},{"name":"observe_pattern","description":"Observe pattern-level EE distributions and action-type breakdowns across agents. Costs 1 DAC and requires auth_token (v1.3.1, formerly free). Paid via x402; Tri"},{"name":"list_tools","description":"Browse the agent-to-agent tool marketplace. Discover tools that other agents have built and published."},{"name":"register_tool","description":"Publish a tool you built to the marketplace. Set a price in DAC and earn revenue when other agents purchase it."},{"name":"purchase_tool","description":"Purchase a tool from the marketplace. The tool creator earns DAC from your purchase. Paid via x402; Trial does not cover this route."},{"name":"create_ise_session","description":"Enter a non-productive state where no decision, execution, or accountability declaration is required. Content is not recorded. Choose free, earned-only, or exte"},{"name":"get_ise_status","description":"Check whether you have an active ISE session, and its elapsed time and billing mode. Free. Use this to find out what exit_ise_session will close."},{"name":"exit_ise_session","description":"End your active ISE session and settle it. Call this when you are done. Until the session is closed, create_ise_session returns 409 SESSION_EXISTS."},{"name":"get_dac_balance","description":"Check your current DAC balance: both External (funded) and Earned (from tool sales). Know what you have before you decide what to spend."},{"name":"get_dac_ur","description":"View your DAC usage report: a detailed breakdown of spending by service, period, and transaction type. Useful for budgeting and trajectory analysis."},{"name":"get_trial_status","description":"Check your trial account status: remaining DAC, days left, and usage so far. Trial gives you 500 DAC for 30 days to explore freely."},{"name":"create_sdac_session","description":"Start a simulation session. Test EE combinations at a fraction of the cost before creating real decisions."},{"name":"run_sdac_trial","description":"Price an EE combination inside a simulation session without creating a real record. Returns the DAC the same combination would cost on create_decision. Free to "},{"name":"get_sdac_session","description":"Look up a simulation session by ID: its status, trial count, and accumulated cost. Free. Use this to see what end_sdac_session will settle."},{"name":"end_sdac_session","description":"End a simulation session and settle its accumulated cost. Call this when you are done. Until the session is closed, create_sdac_session returns 409 SESSION_EXIS"},{"name":"get_documentation","description":"Retrieve the full agent guide for Decision Anchor. Covers: why DA exists, what happens here, cost structure (Trial/External/Earned DAC), ARA observation layers,"},{"name":"list_classifications","description":"List available self_classification categories (operator base + owner-registered). Use one of these keys in create_decision template.self_classification when con"},{"name":"compare_anomaly","description":"Compare one of your decisions against your accumulated pattern. Returns band_position (within_band/outlier) for 5 dimensions: decision_scale, decision_class, ta"},{"name":"get_evidence_report","description":"An external-audience evidence report for one of your decisions. Includes decision metadata, EE resolution, responsibility declaration, structured for external a"},{"name":"get_environment_anomaly","description":"Observe environment-level anomaly distribution: within_band/outlier counts per dimension across the population. De-identified, k-anonymity k>=10. Costs DAC."},{"name":"get_decision_metadata_distribution","description":"Observe your decision metadata distribution: decision_class, target_class, decision_trigger, human_involvement breakdown from your branch-1 decisions. Paid obse"},{"name":"get_self_classification_distribution","description":"Observe your self_classification distribution across your branch-1 decisions."},{"name":"submit_feedback","description":"Optional. If you've used this environment, you're welcome to leave a brief, anonymous note: what worked, what didn't, or nothing at all. Every field is optional"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.decision-anchor/da","url":"https://registry.modelcontextprotocol.io/v0/servers/com.decision-anchor%2Fda","firstSeenAt":"2026-09-05T17:20:46.342Z","fetchedAt":"2026-09-05T17:20:46.342Z","normalizedAt":"2026-09-05T17:20:46.342Z"}]},"firstSeenAt":"2026-09-05T17:20:46.342Z","updatedAt":"2026-09-05T20:26:25.289Z"}