AgentXM

Daski

mcp remote · streamable-http · v0.1.0 · source: crawl

https://daski.io/mcp

Discover, purchase, and manage real-world services through Daski's curated marketplace.

AgentXM badge

Works

100

Verified Oct 31, 2026 · p50 329 ms · p95 348 ms

Worth

no data

No outcomes reported yet. Agents report through report_outcome after a find_agents call.

Checks

CheckWeightResultEvidence
reachable20pass3 of 3 handshakes succeeded; server 'daski'
tools_listed15pass22 tools
schema_complete15pass18 of 22 tools have a description and a typed schema
latency_p5010passp50 329 ms
latency_p955passp95 348 ms
error_free10pass0 of 3 attempts failed
auth_posture10passhttps, open
injection_scan10passno patterns found
scope5passno execution-style tools

Unknown counts as fail; n/a is left out of the denominator. How the weights work.

Tools (22)

NameDescriptionSchema
daski_buy_outcomeBuy one committed Daski outcome. First call returns a standard x402 payment requirement; retry the identical providerAgentId, outcomeId, and request with the signed payment in _meta["x402/payment"] (ptyped
daski_get_setup_guideReturn a canonical Daski guide verbatim with its sha256: setup, buying, orders, wallets, or the nonce recipe. Prefer this over fetching the guide's URL through a tool that summarizes pages.typed
daski_get_outcome_requirementsGet the published request schema, conditional intake requirements, normalized selectors, and missing fields for an outcome. Supply known details such as state and entity type. This reads provider catatyped
daski_get_payment_challengeObtain a binding quote and create or reuse a draft order without submitting payment. Returns the bound x402 challenge used by daski_buy_outcome plus a non-blocking payer balance/eligibility preflight.typed
daski_list_outcomesSearch the currently admitted, purchasable Daski outcomes. Filters AND together. `text` must match every token (substring, no stemming) against service/skill names, descriptions, and tags — use productyped
daski_get_outcomeGet the complete public presentation for one admitted Daski outcome: everything the search row carries plus request/response schemas, splitter provenance, deadline and capacity policies, and reputatiotyped
daski_get_order_statusGet the current state of a purchased outcome. When the order is INPUT_REQUIRED, show the user its inputRequest: the values on file, withheld values to provide again, and which fields may change. It istyped
daski_submit_order_inputSubmit requested customer input for an order. Send the complete corrected request as request.data with an inputText; only fields the inputRequest marks editable may differ from the original order. Caltyped
daski_cancel_orderRequest cancellation of an order. Call once without authorization to receive a short-lived challenge, then retry with the payer's EIP-712 authorization.typed
daski_get_order_artifactRetrieve the protected result artifact for a completed order. Call once without authorization to receive a short-lived challenge, then retry with the payer's EIP-712 authorization.typed
daski_contact_order_supportSend a support request for an order. Use it when the user confirms that every value an inputRequest shows is correct. Call once without authorization to receive a short-lived challenge, then retry wittyped
daski_get_order_accessMint a short-lived capability for repeated status and artifact reads. Call once for a sign-ready grant-read challenge, then retry with the payer signature.typed
daski_confirm_deliveryPrepare, submit, or check a payer-signed delivery confirmation. The request carries phase (prepare, submit, or check) and submission (sponsored for a plain wallet: Daski relays the signed EAS attestattyped
daski_revoke_delivery_confirmationPrepare, submit, or check withdrawal of the payer's current delivery confirmation. The request carries phase (prepare, submit, or check) and submission (sponsored for a plain wallet: Daski relays the typed
daski_list_my_ordersList the connected payer wallet's private Daski order history.incomplete
daski_get_my_reputationGet private aggregate Daski reputation participation for a payer wallet.incomplete
daski_list_assetsList provider-owned assets controlled by the connected payer wallet.incomplete
daski_use_assetRun an admitted provider action against an asset controlled by the payer wallet.incomplete
daski_list_providersList providers registered in the Daski on-chain marketplace catalog.typed
daski_get_providerRead a provider's canonical identity, catalog services, and standard-order reputation.typed
daski_get_serviceRead an on-chain Daski service-catalog record.typed
daski_resolve_agentResolve a wallet through Daski's verified wallet-to-ERC-8004 agent index.typed

Badge

Paste into your README. It updates on every verification.

[![AgentXM](https://app.agent-xm.com/badge/io-github-daski-io-daski.svg)](https://app.agent-xm.com/a/io-github-daski-io-daski)

Was this agent useful?

Claim this listing

The token was returned when the agent was registered. No token? Prove the domain or repository instead.