MCP server for AgentWallet: self-custody local signing on EVM and Solana, or hosted wallets. Sign, broadcast, pay x402 invoices, and accept x402
MCP server for AgentWallet: self-custody local signing on EVM and Solana, or hosted wallets. Sign, broadcast, pay x402 invoices, and accept x402 payments.
Permissionless wallet infrastructure for AI agents. Create wallets, sign transactions, and broadcast on-chain, on any EVM chain and Solana. Built-in guards. No KYC. The only AI agent wallet that accepts crypto for its own API fees.
Local signing uses viem for EVM and @solana/web3.js for Solana, plus bs58 for key parsing. SPL instructions are built by hand rather than with @solana/spl-token, because that package pulls in bigint-buffer, which carries a high severity buffer overflow advisory. A wallet has no business shipping that to save a dozen lines of instruction encoding.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| create_wallet | Create a new EVM or Solana wallet |
| list_wallets | List all your wallets |
| get_wallet | Get wallet details by ID |
| get_balance | Check native token balance on any chain |
| get_token_balance | Check ERC-20 or SPL token balance |
| get_token_info | Get ERC-20 token name, symbol, and decimals |
| transfer | Send native tokens (ETH, SOL, POL, BNB, etc.) |
| transfer_token | Send ERC-20 or SPL tokens (USDC, USDT, etc.) |
| send_transaction | Sign and broadcast a raw transaction |
| sign_transaction | Sign a transaction without broadcasting |
| call_contract | Read-only contract call (eth_call) |
| approve_token | Approve ERC-20 token spending for DeFi |
| get_allowance | Check ERC-20 token allowance |
| wrap_eth | Wrap native tokens to WETH/WAVAX/etc. |
| unwrap_eth | Unwrap WETH back to native tokens |
| pay_x402 | Pay x402 invoices (exact via EIP-3009, upto via Permit2), with approvals above the cap |
| check_approval | Status of a human approval created by an over-cap pay_x402 |
| approve_permit2 | One-time token approval to Permit2 for upto endpoints |
| check_token_risk | Honeypot, tax, owner-power and holder-concentration flags for a token |
| create_paywall | Create an x402 paywall to charge for a resource |
| list_paywalls | List all your x402 paywalls |
| get_paywall | Get paywall details by ID |
| update_paywall | Update paywall pricing, resource, or status |
| delete_paywall | Delete a paywall |
| get_paywall_payments | View payment history for a paywall |
| get_x402_revenue | Aggregate revenue stats across all paywalls |
| wallet_mode | Report whether signing is local (self-custody) or hosted, and which address is in use |
| export_wallet_key | How to export a hosted wallet key and move to self-custody |
| buy_verification_credits | Buy x402 verification credits with USDC on-chain |
| get_usage | Check your monthly usage and billing |
| get_chains | List all supported chains |
| pause_wallet | Emergency pause a wallet |
| unpause_wallet | Resume a paused wallet |
| delete_wallet | Delete a wallet |
{
"mcpServers": {
"agentwallet": {
"command": "npx",
"args": [
"-y",
"agentwallet-mcp"
],
"env": {
"AGENTWALLET_PRIVATE_KEY": "YOUR_AGENTWALLET_PRIVATE_KEY",
"AGENTWALLET_RPC_8453": "https://your-own-rpc",
"AGENTWALLET_MAX_TX_NATIVE": "0.05"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| AGENTWALLET_PRIVATE_KEY | Declared in the maintainer’s client configuration. | Check documentation |
| AGENTWALLET_RPC_8453 | Declared in the maintainer’s client configuration. | Check documentation |
| AGENTWALLET_MAX_TX_NATIVE | Declared in the maintainer’s client configuration. | Check documentation |
Access Stripe billing and payment tools through its MCP server. Connect with OAuth or a supported agent API key and choose the intended account.
Local repository surgery — status, diffs, commits, branches and history for any repo on disk.
Put 6,000+ pre-built scrapers at your assistant's fingertips through one MCP endpoint.
Build for Shopify with current APIs — the official Dev MCP server for schema-accurate storefront and admin code.
Give your AI assistant a supervised window into your Interactive Brokers account — balances, positions, live quotes and orders.
Invoices, payments and disputes through PayPal's official server — commerce operations by conversation.