Enables Claude to interact with the Base blockchain and Coinbase API for cryptocurrency operations including wallet management, fund transfers, and smart contract deployments.
Prepare Required Credentials
Gather the following credentials, which you will need to connect to the Base MCP server:
- Coinbase API Key Name and Private Key
Obtain from the Coinbase Developer Portal.
- Wallet Seed Phrase
This is your wallet's 12 or 24-word mnemonic phrase.
- Coinbase Project ID
Also available in the Coinbase Developer Portal.
- Alchemy API Key
Get one from Alchemy.
- OpenRouter API Key (optional, for OpenRouter credits)
Retrieve it from OpenRouter Keys.
- Chain ID (optional, for testnet)
Use 84532 for Base Sepolia testnet, or leave empty for Mainnet.
- Neynar API Key (required for Farcaster functionality)
Available at Neynar.
Access the FastMCP Connection Interface
Open the FastMCP dashboard and proceed to add a new environment (ENV) using the "Install Now" button for the Base MCP server.
Fill Out the Required ENV Values
In the FastMCP connection interface, enter the following keys and their corresponding values from Step 1:
COINBASE_API_KEY_NAME=
COINBASE_API_PRIVATE_KEY=
SEED_PHRASE=
COINBASE_PROJECT_ID=
ALCHEMY_API_KEY=
OPENROUTER_API_KEY= # Optional
CHAIN_ID= # Optional
NEYNAR_API_KEY= # Required for Farcaster features
Save the Configuration
Confirm and save your changes in the FastMCP interface.
Restart or Reconnect as Needed
If prompted, restart the server or reconnect to ensure your ENV values are applied.
Note: Keep all credentials secure and do not share them. Only fill in the values for the features you intend to use (some are optional as indicated).