Base MCP Server 🔵
Сервер для onchain инструментов, позволяющий LLM взаимодействовать с сетью Base и API Coinbase.
Описание
Это MCP-сервер расширяет возможности ИИ-приложений (Claude Desktop, Cursor) инструментами для работы с блокчейном Base: получение адресов и балансов, переводы средств, деплой смарт-контрактов, взаимодействие с Morpho для lending, onramp через Coinbase, управление ERC20-токенами, NFT (ERC721/ERC1155), покупка кредитов OpenRouter и разрешение Farcaster-имен. Основан на Node.js, AgentKit от Coinbase и Base Developer Tools. Идеален для AI-агентов в DeFi и Web3-приложениях.
Возможности
Получение адреса кошелька
Инструмент get-address для извлечения адреса вашего кошелька.
Просмотр балансов
Инструмент list-balances для списка всех балансов кошелька.
Перевод средств
Инструмент transfer-funds для перевода ETH или других активов на другой адрес.
Деплой смарт-контрактов
Инструмент deploy-contract для развертывания контрактов на Base с аргументами конструктора.
Взаимодействие с контрактами
Инструмент call-contract для вызова функций смарт-контрактов с ABI и аргументами.
Onramp через Coinbase
Инструменты get_onramp_assets и onramp для покупки крипты фиатом в указанной стране.
Управление ERC20
Инструменты erc20_balance и erc20_transfer для проверки и перевода токенов.
Работа с NFT
Инструменты list_nfts и transfer_nft для списка и передачи NFT (ERC721/ERC1155).
Покупка кредитов OpenRouter
Инструмент buy_openrouter_credits для оплаты USDC кредитами на AI-модель.
Morpho vaults
Инструмент get_morpho_vaults для получения хранилищ lending на Morpho.
Установка
{ “mcpServers”: { “base-mcp”: { “command”: “npx”, “args”: ["-y", “base-mcp@latest”], “env”: { “COINBASE_API_KEY_NAME”: “your_api_key_name”, “COINBASE_API_PRIVATE_KEY”: “your_private_key”, “SEED_PHRASE”: “your seed phrase here”, “COINBASE_PROJECT_ID”: “your_project_id”, “ALCHEMY_API_KEY”: “your_alchemy_api_key”, “OPENROUTER_API_KEY”: “your_openrouter_api_key”, “CHAIN_ID”: “optional_for_base_sepolia_testnet” }, “disabled”: false, “autoApprove”: [] } } }
Для установки: npm install -g base-mcp, затем base-mcp –init и настройте .env с ключами (Coinbase API, seed phrase, Alchemy и т.д.).