agentwallet for Claude Desktop
io.github.hifriendbot/agentwallet
Wallet infrastructure for Ai agents. EVM + Solana. x402 payments. No KYC.
client:Claude Desktop
transport:stdio
runtime:npm
Install agentwallet in Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json · windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"agentwallet": {
"command": "npx",
"args": [
"-y",
"agentwallet-mcp"
],
"env": {
"AGENTWALLET_USER": "<AGENTWALLET_USER>",
"AGENTWALLET_PASS": "<AGENTWALLET_PASS>",
"AGENTWALLET_API_URL": "<AGENTWALLET_API_URL>",
"AGENTWALLET_WALLET_ID": "<AGENTWALLET_WALLET_ID>",
"AGENTWALLET_DASHBOARD_URL": "<AGENTWALLET_DASHBOARD_URL>",
"AGENTWALLET_PRIVATE_KEY": "<AGENTWALLET_PRIVATE_KEY>",
"AGENTWALLET_KEYFILE": "<AGENTWALLET_KEYFILE>",
"AGENTWALLET_SOLANA_KEY": "<AGENTWALLET_SOLANA_KEY>",
"AGENTWALLET_SOLANA_KEYFILE": "<AGENTWALLET_SOLANA_KEYFILE>",
"AGENTWALLET_RPC_URL": "<AGENTWALLET_RPC_URL>",
"AGENTWALLET_RPC_<chainId>": "<AGENTWALLET_RPC_<chainId>>",
"AGENTWALLET_SOLANA_RPC": "<AGENTWALLET_SOLANA_RPC>",
"AGENTWALLET_SOLANA_RPC_<chainId>": "<AGENTWALLET_SOLANA_RPC_<chainId>>",
"AGENTWALLET_CHAIN_ID": "<AGENTWALLET_CHAIN_ID>",
"AGENTWALLET_MAX_TX_NATIVE": "<AGENTWALLET_MAX_TX_NATIVE>",
"AGENTWALLET_MAX_TX_TOKEN": "<AGENTWALLET_MAX_TX_TOKEN>",
"AGENTWALLET_MAX_TX_SOL": "<AGENTWALLET_MAX_TX_SOL>",
"AGENTWALLET_ALLOW_UNKNOWN_TOKEN_CALLS": "<AGENTWALLET_ALLOW_UNKNOWN_TOKEN_CALLS>",
"AGENTWALLET_ALLOW_UNLIMITED_APPROVAL": "<AGENTWALLET_ALLOW_UNLIMITED_APPROVAL>",
"AGENTWALLET_TOKEN_DECIMALS": "<AGENTWALLET_TOKEN_DECIMALS>",
"AGENTWALLET_MAX_AUTOPAY": "<AGENTWALLET_MAX_AUTOPAY>",
"AGENTWALLET_MAX_AUTOPAY_PER_HOUR": "<AGENTWALLET_MAX_AUTOPAY_PER_HOUR>",
"AGENTWALLET_AUTOPAY_ASSETS": "<AGENTWALLET_AUTOPAY_ASSETS>",
"AGENTWALLET_X402_MAX_TIMEOUT": "<AGENTWALLET_X402_MAX_TIMEOUT>",
"AGENTWALLET_APPROVALS": "<AGENTWALLET_APPROVALS>",
"AGENTWALLET_PERMIT2_AUTO_APPROVE": "<AGENTWALLET_PERMIT2_AUTO_APPROVE>",
"AGENTWALLET_TOKEN_RISK": "<AGENTWALLET_TOKEN_RISK>",
"AGENTWALLET_LEGACY_PAYWALL_ORIGINS": "<AGENTWALLET_LEGACY_PAYWALL_ORIGINS>",
"AGENTWALLET_MAX_FEE_NATIVE": "<AGENTWALLET_MAX_FEE_NATIVE>",
"AGENTWALLET_POLICY": "<AGENTWALLET_POLICY>",
"AGENTWALLET_LEDGER": "<AGENTWALLET_LEDGER>",
"AGENTWALLET_WEBHOOK_URL": "<AGENTWALLET_WEBHOOK_URL>",
"AGENTWALLET_WEBHOOK_SECRET": "<AGENTWALLET_WEBHOOK_SECRET>",
"AGENTWALLET_KEYFILE_PASSPHRASE": "<AGENTWALLET_KEYFILE_PASSPHRASE>",
"AGENTWALLET_KEYFILE_PASSPHRASE_FILE": "<AGENTWALLET_KEYFILE_PASSPHRASE_FILE>"
}
}
}
}
Settings → Developer → Edit Config opens this file. Restart the app after saving. Claude Desktop docs