Skip to main content

Payment-aware MCP wrapper and AI-agent distribution/readiness surface for DDG Agent-Payable Services

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.1.1.tar.gz (368.7 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.1.1-py3-none-any.whl (18.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ddg_agent_services_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 368.7 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.1.1.tar.gz
Algorithm Hash digest
SHA256 e3f5f5fd0ad10dc62d22fe5fcbcf658fde4915482deb37f4f99dad9ed8281be1
MD5 4ddb2c2cd76b33845dc07dacaa1a75a3
BLAKE2b-256 a183d4924c5c62d9135ab25ed407cd74a147b7de2495868b9947059fe0abff19

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ddg_agent_services_mcp-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 18.3 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.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 40e7fa9fb430a0a91917587fdd821f39afb60887b5f97a2cd8c46f246e09bdbc
MD5 5a154a101eba360e0b16887d781ea2ed
BLAKE2b-256 a57683ac9f570b3ae0ce29225035892f58a72071b371d8e2417610cd61af9337

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