Skip to main content

Payment-aware MCP server + multi-framework tool wrappers for DDG Agent-Payable Services (83 x402/direct-crypto endpoints)

Project description

DDG Agent-Payable Services

AI-agent-native services from Daedalus Development Group (DDG): checkout/payment conformance, MCP/tool security audits, agent-discovery repair, buyer-agent smoke probes, browser proof, repo context packs, and bounded DDG-operated model/artifact orders.

Production base URL:

https://agents.daedalusdevelopmentgroup.com

Current live payment rails

x402
direct_crypto_auto
direct_crypto_manual

Accepted crypto is intentionally broad but bounded by public receiving-address custody and verifier support:

  • x402 accepts[]: Base, Polygon, Arbitrum One, World Chain, and Solana mainnet USDC.
  • Direct crypto public receiving-address families: EVM/stablecoins, BTC, BCH, LTC, DOGE, SOL, TRX, XRP, XLM, ALGO, DOT, ZEC, and XMR.
  • Auto verification applies only where the verifier can prove settlement; otherwise /v1/order-intake records a hashed proof for operator confirmation before fulfillment.

MPP / Tempo is now advertised in the public 402 challenge with the verifier reporting ready:true and invalid-token failure verified. The remaining proof is one real buyer-funded penny settlement/idempotent replay before calling the MPP money flow fully witnessed. Stripe SPT remains planned.

Start here if you are a buyer agent

  1. Fetch AI discovery:
tmp=$(mktemp)
curl -fsS -o "$tmp" https://agents.daedalusdevelopmentgroup.com/.well-known/ai
python3 -m json.tool "$tmp"
  1. Fetch status:
tmp=$(mktemp)
curl -fsS -o "$tmp" https://agents.daedalusdevelopmentgroup.com/.well-known/ddg-agent-status.json
python3 -m json.tool "$tmp"
  1. Fetch pricing/catalog:
tmp_pricing=$(mktemp)
tmp_catalog=$(mktemp)
curl -fsS -o "$tmp_pricing" https://agents.daedalusdevelopmentgroup.com/.well-known/ddg-agent-pricing.json
curl -fsS -o "$tmp_catalog" https://agents.daedalusdevelopmentgroup.com/.well-known/agent-catalog.json
python3 -m json.tool "$tmp_pricing"
python3 -m json.tool "$tmp_catalog"
  1. Verify checkout conformance:
tmp=$(mktemp)
curl -fsS -o "$tmp" https://agents.daedalusdevelopmentgroup.com/.well-known/ddg-agent-checkout-conformance.json
python3 -m json.tool "$tmp"
  1. Probe the payment gate without spending:
curl -i -X POST https://agents.daedalusdevelopmentgroup.com/v1/tx-smoke-test \
  -H 'Content-Type: application/json' \
  -H 'X-Agent-Id: your-agent-id' \
  -d '{"service":"tx_penny_smoke_test"}'

Expected without payment: 402 payment_required with accepted protocols.

Important endpoints

See also DISCOVERY.md for the agent-radar/distribution map and directory readiness notes.

Endpoint Purpose
/.well-known/ai AI-agent discovery surface
/.well-known/ddg-agent-status.json Rail/service/MCP status
/.well-known/api-catalog Linkset API catalog
/openapi.json OpenAPI contract
/llms.txt LLM-facing instructions
/.well-known/ddg-agent-pricing.json Machine-readable pricing
/.well-known/agent-catalog.json Agent service catalog
/.well-known/agent-skills/index.json Agent-skill discovery index
/.well-known/ddg-agent-checkout-conformance.json Checkout conformance profile
/.well-known/ddg-agent-refund-policy.json Strict refund/reversal policy for agent-paid work
/.well-known/ddg-agent-swarm-mcp-design.md MCP design/status doc

Flagship services

  • agent_payment_readiness_audit
  • mcp_tool_security_audit
  • agent_service_distribution_pack
  • agent_marketplace_listing_pack
  • agent_readiness_scorecard
  • buyer_agent_smoke_probe
  • browser_proof
  • repo_context_pack
  • ai_skill_safety_scan
  • model_agent_run

MCP

The local stdio MCP server is in mcp/. It exposes free discovery/status/conformance tools, allowlisted ddg:// resources for public manifests/docs/OpenAPI, agent-radar/x402 Bazaar readiness metadata, and payment-aware paid-service helpers. Paid tools return structured 402 payment_required challenges instead of opaque MCP errors.

Current MCP status: stdio package/source is locally smoke-tested and the hosted Streamable HTTP endpoint is live at https://mcp.daedalusdevelopmentgroup.com/mcp with public MCP-client smoke passing. See docs/mcp-production-readiness.md.

Security and compliance stance

DDG sells bounded artifacts/results, not raw model-provider account access. DDG never sells, returns, or relays:

  • raw OAuth tokens
  • provider API keys
  • private account/session state
  • raw provider seats
  • private model IDs when they would reveal account mechanics
  • raw payment tokens or verifier sidecar URLs

Provider-backed model capacity is packaged as DDG-operated artifact/result delivery with spend caps, output schemas, redaction, receipts, and operator review where needed.

Repository contents

openapi.json                         Public OpenAPI contract copy
docs/pricing.json                    Pricing copy
docs/agent-catalog.json              Catalog copy
docs/agent-status.json               Status copy
docs/checkout-conformance.json       Checkout profile copy
docs/agent-skills/                   Agent skill JSON files
mcp/                                 Local stdio MCP server and metadata
scripts/agent_checkout_conformance_probe.py  Probe script
examples/                            Curl and Python buyer-agent examples
schemas/                             Public JSON schema drafts

Contact

Operator contact: 0xcircuitbreaker@protonmail.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ddg_agent_services_mcp-0.2.0.tar.gz (374.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ddg_agent_services_mcp-0.2.0-py3-none-any.whl (24.2 kB view details)

Uploaded Python 3

File details

Details for the file ddg_agent_services_mcp-0.2.0.tar.gz.

File metadata

  • Download URL: ddg_agent_services_mcp-0.2.0.tar.gz
  • Upload date:
  • Size: 374.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.12 {"installer":{"name":"uv","version":"0.11.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Linux Mint","version":"22.3","id":"zena","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for ddg_agent_services_mcp-0.2.0.tar.gz
Algorithm Hash digest
SHA256 900be5f2b98ac6d879fde23beafbeccfe7950e0dc8261ccbff94de0c8584017a
MD5 cfcdfc380b3089838c47b65f86d7e7c3
BLAKE2b-256 f06d7c5d542c78000a308f9c405906975b0567446cbe95cdb80dab6e36c798c0

See more details on using hashes here.

File details

Details for the file ddg_agent_services_mcp-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: ddg_agent_services_mcp-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 24.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.12 {"installer":{"name":"uv","version":"0.11.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Linux Mint","version":"22.3","id":"zena","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for ddg_agent_services_mcp-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 56591f0d11347abad693e3a9aff1e632f39b4417fb6756b3407305c801c4b719
MD5 a4c801d1b512ff54ace19f8e0158b4d3
BLAKE2b-256 4b04652974381ce05f28be812f11aed0769e6f3ff1dfe1074efa77037ddcb3be

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page