MCP Integration: Zero-Code AI Payments in Claude
Add Sardis payment capabilities to Claude Desktop in under 5 minutes using the MCP server. No code required. 52 tools for payments, wallets, treasury, and checkout.
With our Model Context Protocol server, you can add payment capabilities to Claude Desktop without writing a single line of code. Here is how to get started in under 5 minutes.
What is MCP?
Model Context Protocol (MCP) is Anthropic's standard for connecting AI assistants to external tools and data sources. Think of it as a plugin system for Claude -- you can extend its capabilities by adding MCP servers.
Sardis provides an MCP server that gives Claude 52 tools including payment execution, wallet management, treasury ACH operations, merchant checkout, and agent discovery -- all within the bounds of your configured policy.
Step 1: Install the MCP Server
npx @sardis/mcp-server startOn first run, this will prompt you to log in to your Sardis account and configure your wallet.
Step 2: Configure Claude Desktop
Open your Claude Desktop configuration file. On macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonAdd the Sardis server:
{
"mcpServers": {
"sardis": {
"command": "npx",
"args": ["@sardis/mcp-server", "start"]
}
}
}Step 3: Restart Claude Desktop
After saving the configuration, restart Claude Desktop. You should see the Sardis tools available in the tools menu.
Step 4: Test It Out
Try asking Claude:
- "What's my Sardis wallet balance?"
- "Show me my recent transactions"
- "Pay $25 to OpenAI for API credits"
- "Create a spending mandate for my procurement agent"
Available Tools
The Sardis MCP server exposes 52 tools to Claude, including:
sardis_pay-- Initiate a payment (subject to policy approval)sardis_get_balance-- Returns current wallet balance in USDCsardis_list_transactions-- Lists recent transactionssardis_check_policy-- Pre-flight policy checksardis_create_wallet-- Create a new agent walletsardis_fund_wallet-- Fund wallet via treasury ACHsardis_create_checkout-- Create merchant checkout sessionsardis_discover_agents-- A2A agent discovery
Security Considerations
The MCP server never has direct access to your private keys. All transactions are signed using MPC (Multi-Party Computation):
- Sardis cannot move funds without your approval
- The MCP server cannot exceed policy limits even if compromised
- All transactions are logged in the cryptographic audit trail
Next Steps
Now that you have Sardis working with Claude, check out:
- Spending Policies -- configure what your agent can spend
- Time-Based Policies -- restrict when transactions occur
- Merchant Categories -- control allowed merchant types
Written by the Sardis Developer Relations Team
Financial Hallucination Prevention: Why AI Needs Guardrails
AI agents can hallucinate financial transactions just like they hallucinate facts. How cryptographic policy enforcement prevents unauthorized spending before funds move.
Policy Engine Deep Dive: Configuring Spending Rules
Explore the full capabilities of the Sardis policy engine. From simple spending limits to vendor allowlists, time-based rules, velocity controls, and approval workflows.