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-intakerecords 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
- Fetch AI discovery:
tmp=$(mktemp)
curl -fsS -o "$tmp" https://agents.daedalusdevelopmentgroup.com/.well-known/ai
python3 -m json.tool "$tmp"
- Fetch status:
tmp=$(mktemp)
curl -fsS -o "$tmp" https://agents.daedalusdevelopmentgroup.com/.well-known/ddg-agent-status.json
python3 -m json.tool "$tmp"
- 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"
- 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"
- 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_auditmcp_tool_security_auditagent_service_distribution_packagent_marketplace_listing_packagent_readiness_scorecardbuyer_agent_smoke_probebrowser_proofrepo_context_packai_skill_safety_scanmodel_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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ddg_agent_services_mcp-0.1.0.tar.gz.
File metadata
- Download URL: ddg_agent_services_mcp-0.1.0.tar.gz
- Upload date:
- Size: 343.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8969b88b0fa182ab299b6433dc25dc3cfa87e647560aa4d345c2436c75ac1afb
|
|
| MD5 |
ab6a89fa8540cb72bc6818909f118c59
|
|
| BLAKE2b-256 |
2e829a57cb5a49a29bc55b8e82104835fbaf588ff1d3ec30822526cbfd4d162b
|
File details
Details for the file ddg_agent_services_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: ddg_agent_services_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 18.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
251858b4e969a996fe1c1aef72f2095948c67f8068930646447e9c79e2c9ea43
|
|
| MD5 |
116c78d17472ef368ac2b065fc76c89e
|
|
| BLAKE2b-256 |
e7ea579d33f45fc9bcf00702bf4cf0a7d742718ecfa981db24a49ac20376135f
|