el-chavo-del-ocho
Verified Safeby bioanywhere
Overview
A Model Context Protocol (MCP) server that provides onchain tools for AI applications to interact with the Base Network and Coinbase API, enabling direct blockchain and financial operations.
Installation
npx base-mcpEnvironment Variables
- COINBASE_API_KEY_NAME
- COINBASE_API_PRIVATE_KEY
- SEED_PHRASE
- COINBASE_PROJECT_ID
- ALCHEMY_API_KEY
- OPENROUTER_API_KEY
- CHAIN_ID
- NEYNAR_API_KEY
Security Notes
The server demonstrates good security practices by utilizing environment variables for all sensitive API keys (COINBASE_API_KEY_NAME, COINBASE_API_PRIVATE_KEY, SEED_PHRASE, ALCHEMY_API_KEY, NEYNAR_API_KEY, OPENROUTER_API_KEY, COINBASE_PROJECT_ID) instead of hardcoding them. It includes checks for the presence of critical environment variables before proceeding with operations. There are no instances of `eval` or obvious obfuscation. Network interactions are with well-known Web3 and Coinbase APIs, and anonymous usage telemetry is is mentioned in the CHANGELOG. The primary security considerations are external to the code's direct vulnerabilities, focusing on the secure handling of the wallet seed phrase and API keys by the user, and the inherent risks associated with on-chain transactions. The client-side configuration using `npx -y base-mcp@latest` has a minor theoretical supply-chain risk if a malicious package is published, but this is a standard npm behavior for running packages.
Similar Servers
evm-mcp-server
Enables AI agents to interact with 60+ EVM-compatible blockchains, perform transactions, query data, and interact with smart contracts via a unified Model Context Protocol (MCP) interface.
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
kukapay-mcp-servers
Aggregates real-time cryptocurrency and blockchain data for AI agents and developers, spanning DeFi, trading, market analytics, and Web3 services.
ask-starknet
A unified Model Context Protocol (MCP) server that provides AI-powered routing to specialized Starknet MCP servers, enabling AI applications to seamlessly interact with Starknet protocols, wallets, and DeFi applications.