There's a massive gap in the AI-agent-to-blockchain pipeline right now. Most agents can discuss DeFi strategies, debate tokenomics, and draft transaction memos—but ask them to actually move funds or manage a lending position, and you get crickets. WAIaaS (Wallet-as-a-Service) wants to close that gap with 45 Model Context Protocol tools specifically built for onchain operations.
What MCP Tools Actually Do
The Model Context Protocol lets Claude execute actions beyond text generation, but most existing MCP servers handle boring stuff like file management and API calls. Blockchain operations require specialized infrastructure: secure key management, transaction signing, gas estimation, policy enforcement, and multi-chain support. Building this from scratch means months of work across wallet security, RPC integrations, and protocol-specific implementations. WAIaaS provides all that plumbing as an MCP server, so you can focus on building agent logic instead of reinventing blockchain infrastructure. The setup is refreshingly simple—add one configuration block to your Claude Desktop config, point it at the WAIaaS endpoint, and your agent instantly gains access to wallets, transactions, DeFi protocols, NFTs, and automated payments across multiple chains.
Wallet Management and Transactions
The wallet tools handle the basics: get-address returns public addresses for receiving funds, get-balance checks native token holdings (ETH, SOL, etc.), get-assets lists all token balances with USD values, and get-wallet-info provides a complete overview including chain, network, and active policies. These four tools alone cover what most users need to check their positions. When it comes to moving funds, the transaction suite gets serious: send-token handles native tokens and SPL/ERC-20 transfers, transfer-nft sends NFTs with metadata verification, send-batch executes multiple transactions atomically, sign-transaction signs arbitrary transactions, sign-userop handles ERC-4337 Account Abstraction UserOperations, and simulate-transaction lets you dry-run before committing. The simulation tool is particularly valuable—it means you can test complex DeFi sequences without risking real funds.
DeFi Protocol Integration
This is where things get interesting for serious builders. The action-provider tool connects to 15 different DeFi protocols, while get-defi-positions surfaces lending, staking, and LP positions across your wallets. Need to check liquidation risk? get-health-factor monitors that in real-time. Advanced traders get hyperliquid for perpetual futures trading and polymarket for prediction market access. The practical example in the guide shows how these tools chain together: a user asks Claude to "Swap 100 USDC for SOL on Jupiter, then stake it with Jito." The agent calls action-provider twice—once for jupiter-swap, once for jito-staking—and executes both operations sequentially. That's not just conversation anymore; that's autonomous financial infrastructure.
Smart Contract and Security Tools
For developers who need deeper blockchain access, the smart contract tools include call-contract to execute any function, encode-calldata to generate transaction data, approve-token for setting spending allowances, build-userop for constructing Account Abstraction operations, and get-nonce for managing transaction ordering. Policy enforcement happens through get-policies and WalletConnect integration (wc-connect, wc-disconnect, wc-status), giving you fine-grained control over what your agent can and cannot do.
Getting Started
The installation process uses a standard npm package: npm install -g @waiaas/cli, then waiaas init to set up configuration. Run waiaas start to launch the service, use waiaas quickset --mode mainnet for production or testnet for development, and finally waiaas mcp setup --all to auto-register wallets with Claude Desktop. Manual configuration is also available by editing claude_desktop_config.json directly. For agents managing multiple wallets—like a trading bot separate from a DeFi manager—you can configure separate MCP servers with distinct agent IDs. The guide shows an example with waiaas-trading and waiaas-defi running as independent instances.
Key Takeaways
- WAIaaS provides 45 MCP tools covering wallet management, transactions, DeFi protocols, NFTs, smart contracts, and data monitoring
- Setup requires just one configuration block in Claude Desktop—no blockchain expertise needed
- The simulate-transaction tool lets you test complex operations before committing real funds
- Multi-wallet configurations enable specialized agents for different strategies (trading vs. yield farming)
- Advanced features include ERC-4337 Account Abstraction support, prediction market access via Polymarket, and onchain agent reputation through ERC8004 standards
The Bottom Line
This reference guide is exactly what the ecosystem needed—practical, code-heavy documentation that treats you like a builder rather than a speculator. If you've been waiting for AI agents to actually execute blockchain strategies instead of just describing them, WAIaaS and this MCP toolkit might be your onramp.