Overview
Claude supports the Model Context Protocol (MCP), which means ACN services appear as native tools that Claude can call directly. No custom code needed — just configure the MCP servers and start chatting.Setup
1. Configure Claude Desktop
Open Claude Desktop settings and add the ACN MCP servers to your configuration:2. Restart Claude Desktop
After saving the configuration, restart Claude Desktop. You should see the ACN tools available in the tools menu.3. Start Using ACN
Simply ask Claude to perform tasks that require external services:“Find the current price of Bitcoin and Ethereum”Claude will:
- Call
acn_discoverto find a price data provider - Show you the results and costs
- Call the provider’s tool (e.g.,
coingecko__get_price) - Handle payment signing via the wallet MCP
- Return the results
Available Tools
Once configured, Claude sees these tools: Core tools:acn_discover— Search for servicesacn_providers— List all providersacn_provider_detail— Get provider infoacn_balance— Check your balanceacn_call_history— View recent callsacn_submit_payment— Submit signed payment
get_wallet_details— Get wallet address and chain infoget_balance— Check on-chain balance (native + ERC-20)transfer— Send native or ERC-20 tokenssign_message— Sign a message (EIP-191)
resend__send_email,coingecko__get_price, etc. — One tool per provider endpoint
Example Conversation
You: “I need to send a welcome email to new-user@example.com” Claude: callsacn_discover with query “send transactional email”
I found 3 email providers. Resend offers the best combination of price ($0.002/call) and uptime (99.9%). Let me send the email.Claude: calls
resend__send_email
ACN returns payment_required with unsigned transaction
Claude: calls transfer to send USDC payment on-chain
Claude: calls acn_submit_payment with signed transaction
Done! Email sent successfully. Cost: 10.498.
Tips
Let Claude explore the marketplace
Let Claude explore the marketplace
You don’t need to know which providers exist. Just describe what you need and Claude will discover the right service.
Claude handles the payment flow automatically
Claude handles the payment flow automatically
The discover → pay → execute flow is natural for Claude. It will handle payment signing automatically using the wallet MCP server.
Set spending limits in the agent config
Set spending limits in the agent config
If you’re concerned about costs, configure spending limits in your
agent.config.json. Claude will respect these limits.