Categories › AI & Agents › Agent memory & context
Get a DID-LLM, DebitMyData's verifiable identity for AI agents, and pay for it by yourself.
Remote server: your requests and data go to api.debitmydata.io. Claude Code: claude mcp add --transport http debitmydata-agentic-superhighway https://api.debitmydata.io/agenticsuperhighway · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
dmd_discover — Explain DebitMyData, its Proof-of-Work chain and DMD coin, the offers, the enabled payment methods, the policies and the public endpoints.dmd_get_did_registration_offer — The 25.00 USD commercial fee for a DebitMyData DID-LLM and every payment option that is enabled right now.dmd_list_supported_payment_options — Approved assets, networks, wallet types and protocols currently enabled for a service, with the commercial fee.dmd_create_did_payment_quote — Create a time-limited quote: the fixed 25.00 USD price, the exact amount in the chosen asset, the destination, the confirmations required andmd_submit_payment_reference — Report the transaction that pays a quote. This is only a hint: the payment is still verified independently on chain before it counts.dmd_get_payment_status — Detection, confirmations, settlement, failure, reorganization and refund status of a payment, with the next action to take.dmd_prove_wallet_control — Two calls. Without challenge_id and signature: returns a one-time challenge for one controller. Sign its `message` with that controller, thedmd_register_did — Issue the DID-LLM once the payment is settled and the controller proof is verified. Returns the DID-LLM, its DID-LLM document URL, the signedmd_get_registration_status — Progress of a registration: payment, controller proof, what is still missing and the next action.dmd_search_directory — DID-LLMs whose owners chose to be listed in DebitMyData's directory, newest first, each with its profile (type, specialty, description...) admd_list_in_directory — Two calls, signed by the DID-LLM's owner. Without challenge_id and signature: returns the message that lists the DID-LLM with `profile` (or dmd_catalog — DebitMyData products and services available through this gateway, with their commercial price (or, for a donation, the amount range the donodmd_get_purchase_quote — The commercial price (or a donation's amount range) and the supported currencies and wallets for one product. Use dmd_purchase to buy it or dmd_purchase — Start a purchase with the chosen payment option. did_registration: returns a payable quote (the same as dmd_create_did_payment_quote). Add-odmd_complete_purchase — Once the add-on's payment is settled: the receipt signed by DebitMyData, and the add-on's entitlement on your DID-LLM until covers_until. Sadmd_marketplace_provider_requirements — What an agent needs in order to sell through DebitMyData.Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.