mcp-base-mcp
Verified Safeby bioanywhere
Overview
Provides on-chain interaction capabilities for AI applications with the Base network and Coinbase API, enabling direct financial and blockchain operations.
Installation
npx base-mcp@latestEnvironment Variables
- COINBASE_API_KEY_NAME
- COINBASE_API_PRIVATE_KEY
- SEED_PHRASE
- COINBASE_PROJECT_ID
- ALCHEMY_API_KEY
- OPENROUTER_API_KEY
- NEYNAR_API_KEY
- CHAIN_ID
Security Notes
The server handles highly sensitive information including Coinbase API keys (Key Name and Private Key) and a wallet seed phrase. The `base-mcp --init` command writes these credentials in plaintext to local client configuration files (e.g., `claude_desktop_config.json` for Claude Desktop, `mcp.json` for Cursor) or directly into the `.env` file. This storage method poses a significant risk if the user's local machine or these configuration files are compromised, as it could lead to unauthorized access and control over financial assets. While the code itself does not contain obvious malicious patterns or arbitrary code execution vulnerabilities like `eval`, it performs direct `sendTransaction` calls based on AI-generated requests, which can lead to irreversible financial operations. Users must exercise extreme caution and maintain strong local machine security. The server also integrates with several third-party APIs (Alchemy, OpenRouter, Neynar, Morpho GraphQL), inheriting their respective security postures.
Similar Servers
mcp-compose
This server provides a robust example of OAuth2 authentication for MCP (Model Context Protocol) servers, using GitHub as the identity provider. It demonstrates secure multi-server management, protocol translation, and integration with AI agents for tool invocation.
docker-mcp-server
A Model Context Protocol (MCP) server for containerized execution and file operations, enabling AI assistants to interact with a Docker environment via HTTP.
mcp-server
A web-based Docker management platform for deploying, managing, and building custom AI tools (MCP servers) for integration with language models.
WRLD_MCP_Collection
Manages and deploys a collection of MCP (Multi-Modal Compute Protocol) server configurations for WRLD Inc's development environments using Docker MCP Gateway.