Base MCP Server provides a bridge between AI assistants and the Base blockchain network, enabling wallet management, balance checking, and transaction execution through natural language commands. Built with TypeScript and the viem library, it supports both Base Mainnet and Sepolia testnet, handling private key management securely while exposing tools for creating wallets, checking balances, sending transactions, and processing natural language requests. The implementation includes a natural language parser that recognizes common blockchain operation intents, making it particularly valuable for users who want to interact with Base network directly through conversational AI without managing technical blockchain details.
No reviews yet. Be the first to review!
Sign in to join the conversation
Processes a natural language command for Base network operations. It accepts a command as a parameter (e.g., 'Send 0.5 ETH to 0x1234...') and returns a structured response with the result of the operation.
Creates a new wallet on the Base network. It accepts an optional name for the wallet and returns an object containing the wallet address, name, and other details.
Checks the balance of a wallet on the Base network. It accepts an optional wallet name or address to check (defaults to the primary wallet) and returns the wallet balance in ETH.
Lists all available wallets and returns an array of wallet objects, each containing the wallet address, name, and other details.