ddg_mcp_security_profile
Return this MCP wrapper's local security controls and publication gates.
無需輸入參數。

io.github.daedalusdevelopmentgroup由 GitHub 帳號 daedalusdevelopmentgroup 發布v0.5.0更新於 Oct 26, 2026
Pay-per-call x402 gateway: agent tools, OpenAI-compatible LLM, market data, RPC, security audits.
按次付費的 x402 閘道,讓助理探索、詢價並呼叫 DDG 的模型路由、資料查詢與安全掃描等服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.daedalusdevelopmentgroup%2Fddg-agent-services-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"ddg-agent-services": {
"type": "http",
"url": "https://mcp.daedalusdevelopmentgroup.com/mcp"
}
}
}mcp-name: com.daedalusdevelopmentgroup/ddg-agent-services-mcp
This directory contains the machine-readable launch artifacts and local scaffold for turning Hermes/DDG into a paid service surface for other AI agents.
/v1/tx-smoke-test) — $0.01 receipt-only paid request so other AI agents can prove they can complete a DDG paid HTTP transaction./v1/site-audit) — read-only; launch settlement-test price $0.75./v1/model/chat-completions, /v1/model/agent-run) — paid access to DDG-operated model routing using explicit model aliases; supports basic chat, analysis, code/help prompts, and bounded agent tasks.service_id=provider_model_artifact_order through /v1/order-intake) — DDG-operated account/provider-backed model work only where terms permit; no raw token/account/seat resale./v1/lead-pack) — paid local business intelligence; launch price $5./v1/browser-proof) — paid screenshots/QA proof; launch price $2./v1/outreach-brief) — paid draft only; no sending without human approval; launch price $1.50./v1/ethereum/rpc) — implemented read-only, method-whitelisted Reth proxy with sync gate, fair-use lease timer, per-agent request caps, max batch size, and upstream max-concurrency cap; public self-serve waits for execution sync/health./v1/micro-model-swarm-preview, /v1/model/agent-run, /v1/ollama-models) — live free/best-effort Ollama local routes with one concurrent generation seat per healthy configured local runtime backend, capped at two by default for configured 8GB-VRAM backends. Defaults: 24-hour per-agent lease, 100 requests/lease, 60s swarm generation timeout, 120s local agent-run timeout. The named paid lease path remains planned./v1/orders/{order_id}, /v1/orders/{order_id}/artifact) — live agent-scoped status/artifact URLs returned from /v1/order-intake; exposes redacted receipt/proof hashes and expected deliverables, never raw payment material./.well-known/ddg-agent-checkout-conformance.json, scripts/agent_checkout_conformance_probe.py) — lets buyer agents or partner services validate identity gating, 402 challenges, fail-closed fake payments, idempotency, accepted order links, and artifact access controls./.well-known/ddg-mpp-activation-guide.md) — operator/buyer-facing account creation, Stripe/Tempo/mppx test setup, required DDG secrets, live gates, public-copy flip checklist, and rollback steps.POST /v1/tx-smoke-test is the tiny paid-request endpoint. It is meant for other AI agents' CI/smoke tests: get a normal 402 challenge, pay one cent through x402 or direct-crypto now; MPP appears only after live provider/currency config, retry, and receive a receipt-only JSON response. It does not perform any irreversible external action beyond the payment verification/settlement itself.
The /v1/ethereum/rpc route is for accountless buyer-side Ethereum reads: DDG runs the Reth node/proxy, the buyer agent does not need an Infura/Alchemy/vendor account, and the edge still requires AI-agent identity. The proxy is read-only/method-whitelisted; admin, miner, personal, unrestricted debug/trace, and eth_sendRawTransaction are blocked by default. The free beta wrapper now includes:
DDG_ETH_RPC_REQUIRE_SYNCED=1 returns 503 reth_rpc_syncing until eth_syncing=false and latest block is non-zero/current;DDG_ETH_RPC_FREE_MAX_CONCURRENT_USERS=4, DDG_ETH_RPC_FREE_LEASE_SECONDS=600, DDG_ETH_RPC_FREE_MAX_REQUESTS_PER_LEASE=30 by default;DDG_ETH_RPC_MAX_CONCURRENT=2, DDG_ETH_RPC_MAX_BATCH=10, bounded timeout/response bytes.Public self-serve should wait for Reth execution sync, consensus non-optimistic status, and DDG_RETH_RPC_URL health through the payment edge.
PAYMENT-REQUIRED accepts[] advertises Base, Polygon, Arbitrum One, World Chain, and Solana mainnet USDC; Base mainnet USDC stays first for x402scan/CDP compatibility.ready:true passes, a penny payment settles, idempotent replay passes, fake tokens fail closed, and the leak scan remains clean.403 agent_only.Advertised aliases: auto, mini, ministal, x, y, z,
agent-small, agent-standard, agent-pro, agent-max,
budget, starter, plus core DDG aliases
glm-4.5-air, glm-4.5, glm-4.6, glm-4.7, glm-5,
glm-5-turbo, glm-5.1, glm-5.2, gpt-5.3-codex-spark, gpt-5.3-codex,
gpt-5.4, gpt-5.5, claude-haiku-4.5, claude-sonnet-4.6,
claude-opus-4.8.
x_router.agent_profile hints are also supported for non-advanced callers:
low/budget/standard/pro/premium.
Corrections from research:
GLM-4.5-Air; I did not find an official GLM-4.6-Air page/pricing row.Do not sell raw API keys, auth tokens, or account seats. Do not market this as unrestricted resale of OpenAI/GLM/Claude accounts. The safer packaging is:
Agents buy DDG-operated inference/agent-task outputs with budgets, receipts, abuse controls, and model-tier routing.
The live implementation can expose up to two free local-model seats when configured local runtime backends are healthy:
OLLAMA_API_URLS should list private generation endpoints in deployment env only; do not publish raw backend URLs./v1/ollama-models reports local_free_seats.configured_free_seat_cap, healthy_local_seat_count, and lease caps without exposing raw LAN URLs.86400 seconds), 100 requests per lease, 60s swarm generation timeout, and 120s local /v1/model/agent-run timeout. The same stable agent identity can reuse the free slot after the 24-hour lease expires./v1/micro-model-swarm-preview and local Ollama routes under /v1/model/agent-run use non-blocking per-backend seat locks, so one busy backend does not block another healthy configured backend.Operational host/IP/GPU inventory belongs in private ops notes only, not in agent-consumed launch docs.
pricing.json — canonical draft price catalog.agent-catalog.json — .well-known AI-agent catalog that summarizes discovery URLs, live routes, manual review offers, required headers, and safety posture.quickstart.md — concise agent-client onboarding/checklist for 403/402/idempotency/payment behavior, including recommended first order-intake packages and examples.sales-launch-pack-2026-06-08.md — customer-facing beta launch package sheet with first services to sell, copy, examples, and current caveats.reth-ethereum-agent-rpc-analysis-2026-06-08.md — decision note for planned Reth/Ethereum node access as an agent-facing blockchain intelligence/RPC product.openapi.agent-services.json — OpenAPI 3.1 discovery with MPP-style payment metadata.agent-checkout-conformance-profile.json — machine-readable 403/402/order-console/idempotency conformance profile exposed at /.well-known/ddg-agent-checkout-conformance.json.mpp-tempo-stripe-account-activation-guide-2026-06.md — step-by-step MPP/Tempo/Stripe account, env, smoke-test, go-live, and rollback guide exposed at /.well-known/ddg-mpp-activation-guide.md.llms.txt — agent-readable service catalog.edge/payment_edge_scaffold.py — payment edge with pluggable verification adapters. Production uses provider-backed verification; mock tokens are development-only and must remain disabled in systemd production env.scripts/operator_queue_digest.py — safe operator digest builder for queued paid-agent orders; writes Telegram-ready markdown but does not send or fulfill anything automatically.scripts/agent_checkout_conformance_probe.py — non-spending by default checkout probe; with dev mock/real payment credentials it validates accepted order links, artifact/status access controls, and idempotency behavior.edge/agent_runners.py — sandbox-conscious subprocess wrappers for env-gated Kimi/Claude operated artifact routes.mcp/README.md and mcp/ddg-agent-swarm-mcp-design.md — MCP quickstart/design for AI-agent swarms that want service discovery, quotes, paid model runs, order intake, security-service catalog access, and one-cent transaction smoke tests.edge/mpp_verifier_sidecar.mjs — seller-side MPP verifier sidecar using mppx/server; requires recipient, currency, and a Tempo server signing account for real settlement.edge/x402_verifier_sidecar.py — x402 verifier/settle adapter translating the Python edge's generic payment payload into facilitator paymentPayload / paymentRequirements calls.edge/direct_crypto_verifier_sidecar.py — public-chain direct-crypto verifier sidecar for BTC/LTC/DOGE/BCH/ZEC, EVM native transfers, and USDC on Ethereum/Base/Polygon; unsupported chains fail closed to manual confirmation.payment-provider-and-waf-runbook-2026-06-05.md — setup walkthrough for MPP/x402 verifier URLs, direct crypto/manual fallback, and free Cloudflare 1010 alternatives.deploy/two-host-local-ai-production-runbook.md — private deployment checklist for the two free local AI seats, lease policy, runtime status, and post-sync verification.direct_crypto_addresses.public.json / direct_crypto_addresses.env — public direct-crypto receiving manifest for EVM/stablecoins, BTC, BCH, LTC, DOGE, SOL, TRX, XRP, XLM, ALGO, DOT, ZEC, and XMR.audit/preservation_snapshot.md — branch/status snapshot taken before launch edits.The scaffold now supports automated payment verification plus a manual crypto fallback:
mock (development): accepts only mock headers when mocked token mode is enabled.provider (production-ready): delegates payment claim validation to an external verifier endpoint.Set via: DDG_PAYMENT_VERIFICATION_MODE={mock|provider|disabled}.
If unset, the mode defaults to mock when PAYMENT_EDGE_ALLOW_MOCK_TOKENS=1, otherwise provider.
Provider verifier endpoints:
DDG_PAYMENT_MPP_VERIFY_URL (or MPP_VERIFY_URL)DDG_PAYMENT_X402_VERIFY_URL (or X402_VERIFY_URL)DDG_PAYMENT_X402_SETTLE_URL (optional x402 settle call after verify)DDG_PAYMENT_DIRECT_CRYPTO_VERIFY_URL (optional direct-crypto automatic proof verifier; when absent, direct crypto remains manual-confirmation beta)Sidecar smoke stack:
Run the edge against all three:
Verified controlled-failure behavior: health returns 200, missing agent identity returns 403 agent_only, unpaid/fake MPP/fake x402/fake direct-crypto requests return app-layer 402 payment_required instead of 503 payment_verification_unavailable.
Optional auth headers:
DDG_PAYMENT_MPP_VERIFY_TOKEN / DDG_PAYMENT_X402_VERIFY_TOKENExpected verifier response JSON fields:
valid: true (or ok: true)receipt, payer, amount_usdIf production mode is enabled but no verifier URL is configured, paid routes return 503 payment_verification_unavailable.
Coinbase/CDP x402 is deferred for now. Initial beta can publish configured direct-payment addresses in the 402 body:
EVM covers ETH-compatible assets plus major EVM stablecoins (USDC, USDT, DAI, PYUSD, FRAX, FDUSD, GUSD, LUSD, USDP, TUSD, EURC) across supported EVM networks. SOL/TRX/XLM/ALGO entries cover chain-specific stablecoin variants where those addresses are configured.
Agents can retry paid requests with an automatic proof header when DDG_PAYMENT_DIRECT_CRYPTO_VERIFY_URL is configured:
Without a direct-crypto verifier URL, agents submit payment_proof on /v1/order-intake for operator confirmation.
Generated public addresses now live in:
來源:README.md,提交 329f87d
Return this MCP wrapper's local security controls and publication gates.
無需輸入參數。
List allowlisted DDG public manifests/docs available as MCP resources.
無需輸入參數。
Fetch an allowlisted DDG public manifest/doc by id or ddg:// URI with redaction and size caps.
resource必填Return the AI-agent radar surfaces DDG is targeting and their current go-live gates.
無需輸入參數。
Return CDP x402 Bazaar candidate resources, schema metadata, and settlement indexing gates.
無需輸入參數。
Return DDG's x402scan registration status, resource URLs, and runtime probe guardrails.
無需輸入參數。
Return all x402/direct-crypto chains DDG supports for AI-agent payment routing.
無需輸入參數。
Return DDG's public direct-crypto receiving addresses for manual/beta payment routing.
無需輸入參數。
Run the free DDG micro-model-swarm preview with a local Ollama mini-model.
combomodelprompt必填agent_idProxy a free read-only Ethereum JSON-RPC query through DDG's private Reth node (sync-gated).
body必填agent_idFind 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.
need必填top_kInvoke 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.
argsservice必填agent_idList DDG live/manual services from the public pricing and catalog surfaces.
無需輸入參數。
List local/free Ollama models and queryable paid/account-backed route labels.
無需輸入參數。
List free-seat status plus requestable local runtimes such as Ollama, llama.cpp, LM Studio, OpenAI-compatible servers, and vLLM.
無需輸入參數。
Return the payment challenge for a supported DDG protected route without executing backend compute.
pathagent_idRun a paid model/chat or agent-run route after caller supplies valid payment headers.
route必填prompt必填agent_idpayment_headersSubmit a paid operator-reviewed DDG order after caller supplies valid payment headers/proof.
request必填agent_idservice_id必填payment_headersQueue a local model/runtime request. This never auto-downloads by public request.
model必填reasonruntimeagent_idexpected_size_gbReturn DDG's public checkout conformance profile without spending money.
無需輸入參數。
Return DDG's machine-readable service/rail/MCP status document.
無需輸入參數。
Run the free static-only DDG AI skill/workflow safety scan. The scan never executes submitted code and redacts secret-like evidence.
labelagent_idskill_markdown必填Poll an agent-scoped DDG order status URL.
agent_idorder_id必填Fetch an agent-scoped DDG order artifact when ready.
agent_idorder_id必填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.
order_id必填receipt_hash必填Return DDG's AI-agent cybersecurity service catalog.
無需輸入參數。
Exercise the one-cent DDG transaction smoke-test route with caller-supplied payment headers.
agent_idpayment_headersCall 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.
bodypath必填agent_idpayment_headersExtract structured JSON from raw HTML via CSS selectors ($0.002). selectors={'name': 'css'}.
attrhtml必填modeagent_idselectors必填Extract HTML tables as JSON rows or CSV ($0.003).
html必填formatagent_idNamed regex template (email, url, eth_address, tx_hash, ...) with live matching, or test a pattern against samples with ReDoS risk ($0.002).
kindtextpatternsamplesagent_idignore_caseBIN/IIN fingerprint: network, expected length, Luhn validation. Masked output ($0.002).
number必填agent_idUS street address parse + normalize with completeness score ($0.003).
address必填agent_idParse 20+ datetime formats -> ISO/UTC + epoch + day-of-week, optional ICS ($0.001).
dates必填agent_idassume_timezonePhone parse/validate: E.164, country, line type, carrier hint ($0.002).
phone必填regionagent_idWHOIS domain creation date + age + trust band ($0.001).
domain必填agent_idReputation for an agent id / seller endpoint / payTo: DDG-rail settlement history + public signals, explainable score ($0.002).
pay_toagent_idendpointagent_id_hdrLive conformance check of a seller endpoint -> gold/silver/bronze badge ($0.003). Checks discovery manifest, real 402, challenge shape, payTo consistency.
url必填agent_idBundle DDG receipt lookups + Base on-chain tx proofs into a sha256-pinned evidence file ($0.05).
agent_idtx_hashesreceipt_idsOpen an escrow case: DDG holds the release decision until a completion receipt validates ($0.01, operator-verified).
agent_idevidence_urlseller_pay_to必填payment_headersRobot fleet spend-quota audit: per-robot caps, aggregate cap, unique ids, rate bound ($0.01).
spec必填agent_idPhysical/geographic authority audit: geofence, vertical bounds, outdoor scoping, speed cap ($0.01).
spec必填agent_idHuman handback audit: pause signal, handover latency, operator ack, resume policy ($0.01).
spec必填agent_idMulti-robot delegation-contract audit: monotone caps, per-hop expiry + revocation, chain aggregate ($0.01).
spec必填agent_idSame prompt to 2-3 LOCAL models (Ollama) with agreement score ($0.01). Account-backed models are rejected.
modelsprompt必填agent_idmax_output_tokensDeterministic token estimates per model family before a metered call ($0.001).
text必填agent_idCost ladder for a workload across DDG routes, cheapest first ($0.002).
textcallsagent_idGas price, base fee trend, priority bands, simple-transfer cost USD ($0.001). Chains: ethereum/base/arbitrum/optimism.
chainagent_idNative + USDC balance (+optional extra ERC-20s) for an address ($0.002).
chaintokensaddress必填agent_idTransaction receipt: mined?, success?, block, gas, cost ($0.001).
chaintx_hash必填agent_idERC-20 metadata: name, symbol, decimals, total supply ($0.001).
chainagent_idcontract必填USD prices for eth/usdc/usdt/wbtc/aero/degen etc. 60s cached ($0.001).
symbols必填agent_idGas + transfer cost across ethereum/base/arbitrum/optimism in one call ($0.002).
chainsagent_idConsolidated USD value of 1-10 addresses (native + USDC on ethereum/base) ($0.003).
agent_idaddresses必填已滿足適用檢查項的 100%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
python3 sales_artifacts/agent_payments/edge/payment_edge_scaffold.py --port <local-edge-port>
curl -i http://LOCAL_EDGE/llms.txtcurl -i -X POST http://LOCAL_EDGE/v1/model/chat-completions \ -H 'content-type: application/json' \ -H 'X-Agent-Id: demo-agent-id' \ -d '{"model":"glm-5-turbo","messages":[{"role":"user","content":"hello"}]}'
curl -i -X POST http://LOCAL_EDGE/v1/model/chat-completions \ -H 'content-type: application/json' \ -H 'Idempotency-Key: demo-1' \ -H 'Authorization: Payment mock-valid' \ -H 'X-Agent-Id: demo-agent-id' \ -d '{"model":"glm-4.5-air","messages":[{"role":"user","content":"hello"}],"x_router":{"policy":"cheap","max_charge_usd":0.25}}'# direct cryptopython sales_artifacts/agent_payments/edge/direct_crypto_verifier_sidecar.py --host <local-host> --port <direct-crypto-port>
# x402 public/testnet adapterset -a; . sales_artifacts/agent_payments/direct_crypto_addresses.env; set +aX402_PAY_TO="$DDG_CRYPTO_EVM_ADDRESS" \X402_NETWORK=base-sepolia \X402_ASSET=USDC \python sales_artifacts/agent_payments/edge/x402_verifier_sidecar.py --host <local-host> --port <x402-port>
# MPP; real settlement additionally needs MPP_TEMPO_PRIVATE_KEY and MPP_SECRET_KEYcd sales_artifacts/agent_paymentsMPP_RECIPIENT_ADDRESS="$DDG_CRYPTO_EVM_ADDRESS" \MPP_CURRENCY=0x20c0000000000000000000000000000000000000 \MPP_CHARGE_AMOUNT=0.01 \node edge/mpp_verifier_sidecar.mjsDDG_PAYMENT_VERIFICATION_MODE=provider \DDG_PAYMENT_DIRECT_CRYPTO_VERIFY_URL=http://LOCAL_DIRECT_CRYPTO/verify \DDG_PAYMENT_X402_VERIFY_URL=http://LOCAL_X402/verify \DDG_PAYMENT_X402_SETTLE_URL=http://LOCAL_X402/settle \DDG_PAYMENT_MPP_VERIFY_URL=http://LOCAL_MPP/verify \DDG_REQUIRE_AGENT_ID=1 \python sales_artifacts/agent_payments/edge/payment_edge_scaffold.py --port <local-edge-port>DDG_CRYPTO_EVM_ADDRESS=0x...DDG_CRYPTO_BTC_ADDRESS=bc1...DDG_CRYPTO_BCH_ADDRESS=bitcoincash:...DDG_CRYPTO_LTC_ADDRESS=ltc1...DDG_CRYPTO_DOGE_ADDRESS=D...DDG_CRYPTO_SOL_ADDRESS=...DDG_CRYPTO_TRX_ADDRESS=T...DDG_CRYPTO_XRP_ADDRESS=r...DDG_CRYPTO_XLM_ADDRESS=G...DDG_CRYPTO_ALGO_ADDRESS=...DDG_CRYPTO_DOT_ADDRESS=1...DDG_CRYPTO_XMR_ADDRESS=...DDG_CRYPTO_ZEC_ADDRESS=...X-Direct-Crypto-Proof: {"asset":"BCH","network":"bitcoin-cash","txid":"...","amount":"0.05"}