Model Context Protocol (MCP) server that adds on-chain / Coinbase tooling (wallet ops, contract deploy, Morpho, NFTs, on-ramp, OpenRouter credits, etc.) to LLM clients such as Claude Desktop and Cursor on the Base network.
https://github.com/base/base-mcpStop building custom blockchain integrations from scratch. Base MCP gives Claude Desktop, Cursor, and any MCP-compatible LLM direct access to the Base ecosystem through natural language—no complex API wrappers or custom tooling required.
Building LLM applications that interact with blockchains usually means weeks of API integration work, wallet management, and error handling. You end up with brittle code that breaks when protocols update their interfaces.
Base MCP eliminates this entirely. Your LLM can now execute on-chain operations by simply asking:
The server handles wallet management, transaction signing, gas estimation, and error recovery automatically.
Complete Base Network Integration
Coinbase Ecosystem Access
Developer Experience Multipliers
base-mcp --initAI Trading Bots: Your LLM can analyze market conditions, check wallet balances, and execute trades on DEXs—all through conversation.
DeFi Portfolio Management: "Show me my current positions, find better yield opportunities, and rebalance my portfolio to target 60% ETH, 40% stablecoins."
NFT Marketplace Tools: Bulk operations like "Transfer all my unused NFTs to my cold wallet" or "List all NFTs from this collection with floor price data."
Smart Contract Prototyping: Deploy and test contracts iteratively without switching between multiple tools and interfaces.
The modular architecture makes adding custom protocols straightforward. Want to integrate a new DeFi protocol? Create a new tool directory with your implementation:
// src/tools/your-protocol/index.ts
export const yourProtocolTools = [
{
name: "stake_tokens",
description: "Stake tokens in your protocol",
// Implementation here
}
];
Add it to the main tools list, and your LLM immediately gains access to your protocol through natural language.
Claude Desktop setup takes 30 seconds:
npm install -g base-mcpbase-mcp --init (handles all configuration)Your API credentials go in the config file, and you're immediately operational. No complex authentication flows, no SDK documentation to parse, no debugging integration issues.
Web3 development has a steep learning curve that prevents most developers from building blockchain-integrated applications. Base MCP removes this barrier by making blockchain interaction as simple as natural language conversation.
Instead of spending weeks learning web3 SDKs, handling wallet connections, and debugging transaction failures, you can prototype and deploy blockchain-integrated LLM applications in hours.
The 249 stars and active community contributions show this isn't just a proof of concept—teams are already using it to ship production applications.
For any developer building LLM applications that need blockchain functionality, Base MCP eliminates months of integration work while providing a foundation that scales with your needs.