Serveur MCP

dns-of-money

io.github.sparkmastergrape/dns-of-money
Crypto et Web3 Paiements et fintech Public et accessible MCP 2026-07-28

Ce que fait ce MCP

Resolves payment aliases, discovers agent payment capabilities, returns payment requirements and compliance signals, and checks payment status across crypto payment rails.

check_alias_available
Check whether a pay: alias can still be claimed. Returns exactly one of three states: 'available' (free to register), 'taken' (already registered), or 'reserved' (protected namespace). When available, also returns the number of founding spots remaining. Public — no API key required. Read-only: this never reserves or registers the name. Example: check_alias_available('pay:acme.user').
Schéma d’entrée
{'type': 'object', 'required': ['alias_uri'], 'properties': {'alias_uri': {'type': 'string', 'description': "Candidate pay: address, e.g. 'pay:acme.user'. A bare name without the 'pay:' prefix is accepted too."}}}
discover_agent
Get the AP2/A2A agent-commerce block for a pay: address — the DNS of Money equivalent of an A2A agent-card lookup. Use this during agent discovery before initiating a mandate flow. Returns agent capabilities only; NO payment credentials. Example: discover_agent('pay:acme.user').
Schéma d’entrée
{'type': 'object', 'required': ['alias_uri'], 'properties': {'alias_uri': {'type': 'string', 'description': "The pay: address to discover. E.g. 'pay:acme.user'."}}}
get_agent_registration_info
Learn how to self-register a FREE pay:agent.<label> alias for your agent. Returns the registration endpoint, the AgentAuthorityCredential verifiable-presentation requirements (intent binding + domain), the rate limit, and the Merkle anchor-proof endpoint. Read-only — registration itself is the credential-gated POST this tool points at. Example: get_agent_registration_info().
Schéma d’entrée
{'type': 'object', 'properties': {}}
get_payment_requirements
Get x402 PaymentRequirements for paying a pay: alias. Returns the 402 `accepts` block (scheme, network, payTo, asset, amount, invoiceId) an x402 agent needs to construct and submit the payment. currency='XRP' settles on the XRP Ledger (amount in drops); currency='USDC' settles USDC on Algorand via the GoPlausible facilitator (amount in atomic micro-USDC, feePayer in `extra`). The deterministic resolver chooses the rail; this tool never moves money. Example: get_payment_requirements('pay:acme.user', amount='1.5').
Schéma d’entrée
{'type': 'object', 'required': ['alias_uri'], 'properties': {'amount': {'type': 'string', 'description': "Amount to pay — decimal string in the asset's display unit (XRP). Omit it to be quoted the alias's declared price; required for an alias that declares no price."}, 'currency': {'type': 'string', 'description': "Asset to pay in: 'XRP' (XRPL) or 'USDC' (Algorand). Defaults to XRP."}, 'alias_uri': {'type': 'string', 'description': "The pay: address to pay. E.g. 'pay:acme.user'."}}}
get_payment_status
Check whether a payment you already attempted was recorded, BEFORE you retry and risk spending twice. Pass the request_key you sent as the Idempotency-Key header on the paid request. Returns state 'settled' (we hold a receipt — do NOT pay again) or 'not_found' (we have no record — retrying is safe). Use this when a paid call timed out or its response was lost: on rails where the facilitator broadcasts, you never learn the transaction hash unless our response reaches you, so this key is the only thing that can answer. The key is a bearer secret — whoever presents it gets the receipt.
Schéma d’entrée
{'type': 'object', 'required': ['request_key'], 'properties': {'request_key': {'type': 'string', 'description': 'The exact Idempotency-Key you sent with the paid request. 32-128 characters of [A-Za-z0-9_-], generated from a CSPRNG with at least 128 bits of entropy.'}}}
resolve_alias
Resolve a human-readable financial alias (pay: address) to payment endpoints and routing metadata. Call this before initiating any payment to a pay: address. Returns the preferred rail, fallback endpoints, an ISO 20022 hint, and a compliance signal. Anonymous calls return status only; a free API key (no credit card) unlocks the endpoint set — which rails and currencies the alias accepts — via POST /api/v1/access-requests. You do NOT need a key to pay: get_payment_requirements returns a payable address to any caller. Example: resolve_alias('pay:acme.user').
Schéma d’entrée
{'type': 'object', 'required': ['alias_uri'], 'properties': {'amount': {'type': 'string', 'description': 'Optional payment amount (decimal string) — refines rail scoring.'}, 'currency': {'type': 'string', 'description': 'Optional ISO 4217 currency code. Defaults to USD.'}, 'alias_uri': {'type': 'string', 'description': "The pay: address to resolve. E.g. 'pay:acme.user'."}, 'preferred_rail': {'type': 'string', 'description': "Optional rail hint (e.g. 'xrpl', 'fednow'). Advisory only."}}}
Ajouté
get_agent_registration_info
17 September 2026 12:52
Ajouté
get_payment_status
17 September 2026 12:52
Ajouté
get_payment_requirements
17 September 2026 12:52
Ajouté
check_alias_available
17 September 2026 12:52
Ajouté
discover_agent
17 September 2026 12:52
Ajouté
resolve_alias
17 September 2026 12:52

SAP MCP Server

ai.oobeprotocol.sap.mcp/sap-mcp

Provides an MCP gateway connecting SAP-related tools with Solana, DeFi, decentralized identity, and x402 payments.

FortFi Treasury MCP

io.github.rebelArtists/fortfi-treasury-mcp

Provides policy-controlled crypto treasury operations across chains, including wallets, payments, token discovery, swaps, bridges…

DPX — Institutional Cross-Border Settlement

io.github.untitledfinancial/dpx

Provides compliance-gated cross-border crypto settlement, agent registration and spending mandates, stablecoin routing, ESG and s…

Peer

io.github.zkp2p/peer

Reads Peer protocol, checkout, deposit, wallet, Peer Cash, cross-chain routing, payout, and IntentGuardian data on Base and relat…

Robyn — Gasless Cross-Chain for AI Agents

io.github.ox31461/robyn

Supports gasless cross-chain transfers, wallet and transaction checks, spending mandates, privacy-preserving messaging, and signe…

MERX - TRON Resource Exchange

exchange.merx/mcp

Manages TRON energy and bandwidth purchasing, resource monitoring, transaction cost estimation, wallet operations, token transfer…

Wisely x402 Agent-Payment Infrastructure

com.wiselyenterprisesllc/x402-agent-payment-infrastructure

Provides agent payment workflows for x402 endpoints, wallet handoffs, receipts, creator catalogs, local commerce bridges, endpoin…

AgentTools Hub

io.github.Thyphex/agenttools-hub

Offers calculators, unit and data converters, reference lookups, live crypto data, wallet utilities, and paid x402 access.