DDG Agent Services
Pay-per-call x402 gateway: agent tools, OpenAI-compatible LLM, market data, RPC, security audits.
使うべきか
品質と安全性
検出事項(12)
- LOWddg_mcp_security_profile 内
- LOWddg_x402_supported_chains 内
- LOWddg_order_status 内
- LOWddg_html_to_structured 内
- LOWddg_table_extract 内
- LOWddg_card_fingerprint 内
- LOWddg_domain_age 内
- LOWddg_dispute_evidence_pack 内
- LOWddg_eth_gas 内
- LOWddg_token_meta 内
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"ddg-agent-services-mcp": {
"command": "uvx",
"args": [
"ddg-agent-services-mcp"
]
}
}
}実行可能なパッケージ
0.5.0stdioリモートエンドポイント
https://mcp.daedalusdevelopmentgroup.com/mcpstreamable-httpできること
ツール一覧
ツール(54)
⚪ddg_mcp_security_profile
Return this MCP wrapper's local security controls and publication gates.
入力スキーマ
{
"type": "object",
"properties": {},
"title": "ddg_mcp_security_profileArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_mcp_security_profileDictOutput"
}🟢ddg_public_resource_index
List allowlisted DDG public manifests/docs available as MCP resources.
入力スキーマ
{
"type": "object",
"properties": {},
"title": "ddg_public_resource_indexArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_public_resource_indexDictOutput"
}🟢ddg_fetch_public_resource(resource)
Fetch an allowlisted DDG public manifest/doc by id or ddg:// URI with redaction and size caps.
入力スキーマ
{
"type": "object",
"properties": {
"resource": {
"title": "Resource",
"type": "string"
}
},
"required": [
"resource"
],
"title": "ddg_fetch_public_resourceArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_fetch_public_resourceDictOutput"
}⚪ddg_agent_distribution_targets
Return the AI-agent radar surfaces DDG is targeting and their current go-live gates.
入力スキーマ
{
"type": "object",
"properties": {},
"title": "ddg_agent_distribution_targetsArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_agent_distribution_targetsDictOutput"
}⚪ddg_x402_bazaar_readiness
Return CDP x402 Bazaar candidate resources, schema metadata, and settlement indexing gates.
入力スキーマ
{
"type": "object",
"properties": {},
"title": "ddg_x402_bazaar_readinessArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_x402_bazaar_readinessDictOutput"
}⚪ddg_x402scan_status
Return DDG's x402scan registration status, resource URLs, and runtime probe guardrails.
入力スキーマ
{
"type": "object",
"properties": {},
"title": "ddg_x402scan_statusArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_x402scan_statusDictOutput"
}⚪ddg_x402_supported_chains
Return all x402/direct-crypto chains DDG supports for AI-agent payment routing.
入力スキーマ
{
"type": "object",
"properties": {},
"title": "ddg_x402_supported_chainsArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_x402_supported_chainsDictOutput"
}⚪ddg_direct_crypto_addresses
Return DDG's public direct-crypto receiving addresses for manual/beta payment routing.
入力スキーマ
{
"type": "object",
"properties": {},
"title": "ddg_direct_crypto_addressesArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_direct_crypto_addressesDictOutput"
}⚪ddg_micro_swarm_preview(prompt, model, combo, agent_id)
Run the free DDG micro-model-swarm preview with a local Ollama mini-model.
入力スキーマ
{
"type": "object",
"properties": {
"prompt": {
"title": "Prompt",
"type": "string"
},
"model": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Model"
},
"combo": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Combo"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"prompt"
],
"title": "ddg_micro_swarm_previewArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_micro_swarm_previewDictOutput"
}🟢ddg_ethereum_rpc_query(body, agent_id)
Proxy a free read-only Ethereum JSON-RPC query through DDG's private Reth node (sync-gated).
入力スキーマ
{
"type": "object",
"properties": {
"body": {
"additionalProperties": true,
"title": "Body",
"type": "object"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"body"
],
"title": "ddg_ethereum_rpc_queryArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_ethereum_rpc_queryDictOutput"
}🟢ddg_search_services(need, top_k)
Find DDG agent-callable services matching a natural-language NEED. Returns the best-matching services (service_id, path, price, description) so an agent planner can pick the right one and then invoke it with ddg_call(service, args). This is the entry point to all DDG services — search first, then call.
入力スキーマ
{
"type": "object",
"properties": {
"need": {
"title": "Need",
"type": "string"
},
"top_k": {
"default": 8,
"title": "Top K",
"type": "integer"
}
},
"required": [
"need"
],
"title": "ddg_search_servicesArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_search_servicesDictOutput"
}🟢ddg_call(service, args, agent_id)
Invoke any DDG service by service_id or /v1/ path with JSON args. Generic executor over the whole DDG catalog. Free/free-trial services return results directly; paid services return a structured x402 402 challenge (settle with your x402 client, then retry with payment headers). Only known DDG catalog paths are accepted — use ddg_search_services(need) to discover valid targets.
入力スキーマ
{
"type": "object",
"properties": {
"service": {
"title": "Service",
"type": "string"
},
"args": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Args"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"service"
],
"title": "ddg_callArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_callDictOutput"
}🟢ddg_list_services
List DDG live/manual services from the public pricing and catalog surfaces.
入力スキーマ
{
"type": "object",
"properties": {},
"title": "ddg_list_servicesArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_list_servicesDictOutput"
}🟢ddg_list_models
List local/free Ollama models and queryable paid/account-backed route labels.
入力スキーマ
{
"type": "object",
"properties": {},
"title": "ddg_list_modelsArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_list_modelsDictOutput"
}🟢ddg_list_local_runtime_options
List free-seat status plus requestable local runtimes such as Ollama, llama.cpp, LM Studio, OpenAI-compatible servers, and vLLM.
入力スキーマ
{
"type": "object",
"properties": {},
"title": "ddg_list_local_runtime_optionsArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_list_local_runtime_optionsDictOutput"
}⚪ddg_quote_payment(path, agent_id)
Return the payment challenge for a supported DDG protected route without executing backend compute.
入力スキーマ
{
"type": "object",
"properties": {
"path": {
"default": "/v1/tx-smoke-test",
"title": "Path",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"title": "ddg_quote_paymentArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_quote_paymentDictOutput"
}⚪ddg_run_paid_model(route, prompt, payment_headers, agent_id)
Run a paid model/chat or agent-run route after caller supplies valid payment headers.
入力スキーマ
{
"type": "object",
"properties": {
"route": {
"title": "Route",
"type": "string"
},
"prompt": {
"title": "Prompt",
"type": "string"
},
"payment_headers": {
"anyOf": [
{
"additionalProperties": {
"type": "string"
},
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Payment Headers"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"route",
"prompt"
],
"title": "ddg_run_paid_modelArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_run_paid_modelDictOutput"
}🟡ddg_submit_order(service_id, request, payment_headers, agent_id)
Submit a paid operator-reviewed DDG order after caller supplies valid payment headers/proof.
入力スキーマ
{
"type": "object",
"properties": {
"service_id": {
"title": "Service Id",
"type": "string"
},
"request": {
"additionalProperties": true,
"title": "Request",
"type": "object"
},
"payment_headers": {
"anyOf": [
{
"additionalProperties": {
"type": "string"
},
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Payment Headers"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"service_id",
"request"
],
"title": "ddg_submit_orderArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_submit_orderDictOutput"
}⚪ddg_request_ollama_model(model, reason, expected_size_gb, runtime, agent_id)
Queue a local model/runtime request. This never auto-downloads by public request.
入力スキーマ
{
"type": "object",
"properties": {
"model": {
"title": "Model",
"type": "string"
},
"reason": {
"default": "requested by agent swarm",
"title": "Reason",
"type": "string"
},
"expected_size_gb": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Expected Size Gb"
},
"runtime": {
"default": "ollama",
"title": "Runtime",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"model"
],
"title": "ddg_request_ollama_modelArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_request_ollama_modelDictOutput"
}⚪ddg_checkout_conformance
Return DDG's public checkout conformance profile without spending money.
入力スキーマ
{
"type": "object",
"properties": {},
"title": "ddg_checkout_conformanceArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_checkout_conformanceDictOutput"
}⚪ddg_agent_status
Return DDG's machine-readable service/rail/MCP status document.
入力スキーマ
{
"type": "object",
"properties": {},
"title": "ddg_agent_statusArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_agent_statusDictOutput"
}⚪ddg_skill_safety_scan(skill_markdown, label, agent_id)
Run the free static-only DDG AI skill/workflow safety scan. The scan never executes submitted code and redacts secret-like evidence.
入力スキーマ
{
"type": "object",
"properties": {
"skill_markdown": {
"title": "Skill Markdown",
"type": "string"
},
"label": {
"default": "mcp-client-submission",
"title": "Label",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"skill_markdown"
],
"title": "ddg_skill_safety_scanArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_skill_safety_scanDictOutput"
}⚪ddg_order_status(order_id, agent_id)
Poll an agent-scoped DDG order status URL.
入力スキーマ
{
"type": "object",
"properties": {
"order_id": {
"title": "Order Id",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"order_id"
],
"title": "ddg_order_statusArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_order_statusDictOutput"
}🟢ddg_order_artifact(order_id, agent_id)
Fetch an agent-scoped DDG order artifact when ready.
入力スキーマ
{
"type": "object",
"properties": {
"order_id": {
"title": "Order Id",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"order_id"
],
"title": "ddg_order_artifactArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_order_artifactDictOutput"
}🟢ddg_receipt_verify_design(order_id, receipt_hash)
Describe the planned free receipt-verification tool contract. This is intentionally marked not-live until `/v1/receipt-verify` is implemented and backed by payment-edge audit/state reconciliation.
入力スキーマ
{
"type": "object",
"properties": {
"order_id": {
"title": "Order Id",
"type": "string"
},
"receipt_hash": {
"title": "Receipt Hash",
"type": "string"
}
},
"required": [
"order_id",
"receipt_hash"
],
"title": "ddg_receipt_verify_designArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_receipt_verify_designDictOutput"
}⚪ddg_security_service_catalog
Return DDG's AI-agent cybersecurity service catalog.
入力スキーマ
{
"type": "object",
"properties": {},
"title": "ddg_security_service_catalogArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_security_service_catalogDictOutput"
}⚪ddg_tx_smoke_test(payment_headers, agent_id)
Exercise the one-cent DDG transaction smoke-test route with caller-supplied payment headers.
入力スキーマ
{
"type": "object",
"properties": {
"payment_headers": {
"anyOf": [
{
"additionalProperties": {
"type": "string"
},
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Payment Headers"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"title": "ddg_tx_smoke_testArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_tx_smoke_testDictOutput"
}🟢ddg_data_query(path, body, payment_headers, agent_id)
Call an allowlisted DDG paid data endpoint (prediction-markets, dex-pairs, model-catalog, price-feed, dns-lookup, web-search, contract-abi, etc.). Call with no payment_headers to receive the x402 402 price quote; retry with payment_headers to get results. Most endpoints grant free-trial calls per agent_id. Use ddg_list_services or the ddg://openapi resource for exact schemas and current prices.
入力スキーマ
{
"type": "object",
"properties": {
"path": {
"title": "Path",
"type": "string"
},
"body": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Body"
},
"payment_headers": {
"anyOf": [
{
"additionalProperties": {
"type": "string"
},
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Payment Headers"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"path"
],
"title": "ddg_data_queryArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_data_queryDictOutput"
}🟢ddg_html_to_structured(html, selectors, mode, attr, agent_id)
Extract structured JSON from raw HTML via CSS selectors ($0.002). selectors={'name': 'css'}.
入力スキーマ
{
"type": "object",
"properties": {
"html": {
"title": "Html",
"type": "string"
},
"selectors": {
"additionalProperties": {
"type": "string"
},
"title": "Selectors",
"type": "object"
},
"mode": {
"default": "all",
"title": "Mode",
"type": "string"
},
"attr": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Attr"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"html",
"selectors"
],
"title": "ddg_html_to_structuredArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_html_to_structuredDictOutput"
}🟢ddg_table_extract(html, format, agent_id)
Extract HTML tables as JSON rows or CSV ($0.003).
入力スキーマ
{
"type": "object",
"properties": {
"html": {
"title": "Html",
"type": "string"
},
"format": {
"default": "json",
"title": "Format",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"html"
],
"title": "ddg_table_extractArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_table_extractDictOutput"
}⚪ddg_regex_builder(kind, text, pattern, samples, ignore_case, ...)
Named regex template (email, url, eth_address, tx_hash, ...) with live matching, or test a pattern against samples with ReDoS risk ($0.002).
入力スキーマ
{
"type": "object",
"properties": {
"kind": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Kind"
},
"text": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Text"
},
"pattern": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Pattern"
},
"samples": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Samples"
},
"ignore_case": {
"default": false,
"title": "Ignore Case",
"type": "boolean"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"title": "ddg_regex_builderArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_regex_builderDictOutput"
}⚪ddg_card_fingerprint(number, agent_id)
BIN/IIN fingerprint: network, expected length, Luhn validation. Masked output ($0.002).
入力スキーマ
{
"type": "object",
"properties": {
"number": {
"title": "Number",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"number"
],
"title": "ddg_card_fingerprintArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_card_fingerprintDictOutput"
}🟢ddg_address_validate(address, agent_id)
US street address parse + normalize with completeness score ($0.003).
入力スキーマ
{
"type": "object",
"properties": {
"address": {
"title": "Address",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"address"
],
"title": "ddg_address_validateArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_address_validateDictOutput"
}🟢ddg_calendar_parse(dates, assume_timezone, agent_id)
Parse 20+ datetime formats -> ISO/UTC + epoch + day-of-week, optional ICS ($0.001).
入力スキーマ
{
"type": "object",
"properties": {
"dates": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "string"
}
],
"title": "Dates"
},
"assume_timezone": {
"default": "UTC",
"title": "Assume Timezone",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"dates"
],
"title": "ddg_calendar_parseArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_calendar_parseDictOutput"
}⚪ddg_phone_intel(phone, region, agent_id)
Phone parse/validate: E.164, country, line type, carrier hint ($0.002).
入力スキーマ
{
"type": "object",
"properties": {
"phone": {
"title": "Phone",
"type": "string"
},
"region": {
"default": "US",
"title": "Region",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"phone"
],
"title": "ddg_phone_intelArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_phone_intelDictOutput"
}⚪ddg_domain_age(domain, agent_id)
WHOIS domain creation date + age + trust band ($0.001).
入力スキーマ
{
"type": "object",
"properties": {
"domain": {
"title": "Domain",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"domain"
],
"title": "ddg_domain_ageArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_domain_ageDictOutput"
}⚪ddg_agent_reputation_lookup(agent_id, endpoint, pay_to, agent_id_hdr)
Reputation for an agent id / seller endpoint / payTo: DDG-rail settlement history + public signals, explainable score ($0.002).
入力スキーマ
{
"type": "object",
"properties": {
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
},
"endpoint": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Endpoint"
},
"pay_to": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Pay To"
},
"agent_id_hdr": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id Hdr"
}
},
"title": "ddg_agent_reputation_lookupArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_agent_reputation_lookupDictOutput"
}🟢ddg_seller_trust_badge(url, agent_id)
Live conformance check of a seller endpoint -> gold/silver/bronze badge ($0.003). Checks discovery manifest, real 402, challenge shape, payTo consistency.
入力スキーマ
{
"type": "object",
"properties": {
"url": {
"title": "Url",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"url"
],
"title": "ddg_seller_trust_badgeArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_seller_trust_badgeDictOutput"
}⚪ddg_dispute_evidence_pack(receipt_ids, tx_hashes, agent_id)
Bundle DDG receipt lookups + Base on-chain tx proofs into a sha256-pinned evidence file ($0.05).
入力スキーマ
{
"type": "object",
"properties": {
"receipt_ids": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Receipt Ids"
},
"tx_hashes": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Tx Hashes"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"title": "ddg_dispute_evidence_packArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_dispute_evidence_packDictOutput"
}⚪ddg_receipt_escrow_release(seller_pay_to, evidence_url, payment_headers, agent_id)
Open an escrow case: DDG holds the release decision until a completion receipt validates ($0.01, operator-verified).
入力スキーマ
{
"type": "object",
"properties": {
"seller_pay_to": {
"title": "Seller Pay To",
"type": "string"
},
"evidence_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Evidence Url"
},
"payment_headers": {
"anyOf": [
{
"additionalProperties": {
"type": "string"
},
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Payment Headers"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"seller_pay_to"
],
"title": "ddg_receipt_escrow_releaseArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_receipt_escrow_releaseDictOutput"
}⚪ddg_robot_fleet_quota_audit(spec, agent_id)
Robot fleet spend-quota audit: per-robot caps, aggregate cap, unique ids, rate bound ($0.01).
入力スキーマ
{
"type": "object",
"properties": {
"spec": {
"additionalProperties": true,
"title": "Spec",
"type": "object"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"spec"
],
"title": "ddg_robot_fleet_quota_auditArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_robot_fleet_quota_auditDictOutput"
}⚪ddg_robot_geo_fence_audit(spec, agent_id)
Physical/geographic authority audit: geofence, vertical bounds, outdoor scoping, speed cap ($0.01).
入力スキーマ
{
"type": "object",
"properties": {
"spec": {
"additionalProperties": true,
"title": "Spec",
"type": "object"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"spec"
],
"title": "ddg_robot_geo_fence_auditArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_robot_geo_fence_auditDictOutput"
}⚪ddg_robot_human_takeover_audit(spec, agent_id)
Human handback audit: pause signal, handover latency, operator ack, resume policy ($0.01).
入力スキーマ
{
"type": "object",
"properties": {
"spec": {
"additionalProperties": true,
"title": "Spec",
"type": "object"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"spec"
],
"title": "ddg_robot_human_takeover_auditArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_robot_human_takeover_auditDictOutput"
}⚪ddg_robot_delegation_chain_audit(spec, agent_id)
Multi-robot delegation-contract audit: monotone caps, per-hop expiry + revocation, chain aggregate ($0.01).
入力スキーマ
{
"type": "object",
"properties": {
"spec": {
"additionalProperties": true,
"title": "Spec",
"type": "object"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"spec"
],
"title": "ddg_robot_delegation_chain_auditArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_robot_delegation_chain_auditDictOutput"
}⚪ddg_model_compare(prompt, models, max_output_tokens, agent_id)
Same prompt to 2-3 LOCAL models (Ollama) with agreement score ($0.01). Account-backed models are rejected.
入力スキーマ
{
"type": "object",
"properties": {
"prompt": {
"title": "Prompt",
"type": "string"
},
"models": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Models"
},
"max_output_tokens": {
"default": 300,
"title": "Max Output Tokens",
"type": "integer"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"prompt"
],
"title": "ddg_model_compareArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_model_compareDictOutput"
}⚪ddg_token_estimate(text, agent_id)
Deterministic token estimates per model family before a metered call ($0.001).
入力スキーマ
{
"type": "object",
"properties": {
"text": {
"anyOf": [
{
"type": "string"
},
{
"items": {
"type": "string"
},
"type": "array"
}
],
"title": "Text"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"text"
],
"title": "ddg_token_estimateArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_token_estimateDictOutput"
}⚪ddg_prompt_cost_budget(calls, text, agent_id)
Cost ladder for a workload across DDG routes, cheapest first ($0.002).
入力スキーマ
{
"type": "object",
"properties": {
"calls": {
"default": 1,
"title": "Calls",
"type": "integer"
},
"text": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Text"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"title": "ddg_prompt_cost_budgetArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_prompt_cost_budgetDictOutput"
}⚪ddg_eth_gas(chain, agent_id)
Gas price, base fee trend, priority bands, simple-transfer cost USD ($0.001). Chains: ethereum/base/arbitrum/optimism.
入力スキーマ
{
"type": "object",
"properties": {
"chain": {
"default": "ethereum",
"title": "Chain",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"title": "ddg_eth_gasArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_eth_gasDictOutput"
}⚪ddg_wallet_snapshot(address, chain, tokens, agent_id)
Native + USDC balance (+optional extra ERC-20s) for an address ($0.002).
入力スキーマ
{
"type": "object",
"properties": {
"address": {
"title": "Address",
"type": "string"
},
"chain": {
"default": "base",
"title": "Chain",
"type": "string"
},
"tokens": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Tokens"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"address"
],
"title": "ddg_wallet_snapshotArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_wallet_snapshotDictOutput"
}⚪ddg_tx_status(tx_hash, chain, agent_id)
Transaction receipt: mined?, success?, block, gas, cost ($0.001).
入力スキーマ
{
"type": "object",
"properties": {
"tx_hash": {
"title": "Tx Hash",
"type": "string"
},
"chain": {
"default": "base",
"title": "Chain",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"tx_hash"
],
"title": "ddg_tx_statusArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_tx_statusDictOutput"
}⚪ddg_token_meta(contract, chain, agent_id)
ERC-20 metadata: name, symbol, decimals, total supply ($0.001).
入力スキーマ
{
"type": "object",
"properties": {
"contract": {
"title": "Contract",
"type": "string"
},
"chain": {
"default": "base",
"title": "Chain",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"contract"
],
"title": "ddg_token_metaArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_token_metaDictOutput"
}⚪ddg_crypto_price(symbols, agent_id)
USD prices for eth/usdc/usdt/wbtc/aero/degen etc. 60s cached ($0.001).
入力スキーマ
{
"type": "object",
"properties": {
"symbols": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "string"
}
],
"title": "Symbols"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"symbols"
],
"title": "ddg_crypto_priceArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_crypto_priceDictOutput"
}⚪ddg_gas_multi(chains, agent_id)
Gas + transfer cost across ethereum/base/arbitrum/optimism in one call ($0.002).
入力スキーマ
{
"type": "object",
"properties": {
"chains": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Chains"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"title": "ddg_gas_multiArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_gas_multiDictOutput"
}⚪ddg_crypto_portfolio(addresses, agent_id)
Consolidated USD value of 1-10 addresses (native + USDC on ethereum/base) ($0.003).
入力スキーマ
{
"type": "object",
"properties": {
"addresses": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "string"
}
],
"title": "Addresses"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"addresses"
],
"title": "ddg_crypto_portfolioArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "ddg_crypto_portfolioDictOutput"
}コミュニティ
エビデンス