By BaseCreated 9 days ago
starstarstarstarstar

A Model Context Protocol (MCP) server that provides onchain tools for AI applications like Claude Desktop and Cursor, allowing them to interact with the Base Network and Coinbase API.

Visit Project
Share this MCP:
X (Formerly Twitter)RedditblueskyThreads by Instagram

Category

Official MCP Server

Tags

BlockchainAi ToolsCoinbase ApiBase Network

What is Base MCP?

Base MCP is a Model Context Protocol (MCP) server that provides onchain tools for AI applications, enabling them to interact with the Base Network and Coinbase API. It extends AI capabilities with blockchain functionality.

How to use Base MCP?

  1. Install via npm: npm install -g base-mcp or from source
  2. Configure with Coinbase API credentials and wallet seed phrase in a .env file
  3. Integrate with AI applications like Claude Desktop by adding server configuration
  4. Use natural language queries to interact with blockchain tools

Key features of Base MCP?

  • Wallet management (addresses, balances, transfers)
  • Smart contract deployment and interaction
  • Onchain lending via Morpho vaults
  • NFT and ERC20 token management
  • Fiat onramp via Coinbase
  • OpenRouter credit purchases
  • Extensible architecture for adding custom tools

Use cases of Base MCP?

  1. AI-assisted blockchain transactions (e.g., 'Transfer 0.01 ETH to this address')
  2. Smart contract automation (e.g., 'Deploy a simple ERC20 token contract')
  3. Wallet management through natural language queries
  4. NFT portfolio analysis
  5. Farcaster username resolution
  6. Custom gateway between AI and blockchain ecosystems

FAQ from Base MCP?

  • What networks are supported?

    Primary support for Base Mainnet, with optional Base Sepolia testnet configuration.

  • How secure is this?

    Follows best practices but requires careful handling of API keys and seed phrases. Always verify transactions.

  • Can I add my own tools?

    Yes! The project is designed for extensions. Follow the 'Extending Base MCP' documentation to add custom protocols and tools.