Base MCP — это специализированный MCP-сервер, который предоставляет AI-ассистентам прямой доступ к блокчейн-инфраструктуре Base, позволяя выполнять базовые ончейн-операции, такие как чтение баланса кошелька, отправка транзакций, взаимодействие со смарт-контрактами и проверка транзакций прямо из интерфейса чата.
Ключевые особенности:
Управление кошельком в чате: Инструмент createWallet позволяет AI-ассистенту автоматически создать новый кошелек и сохранить его в защищенном хранилище, а getWallet — проверить детали уже существующего адреса.
Прямые ончейн-операции: Позволяет AI-агенту запрашивать баланс через getBalance, отправлять транзакции в ETH через sendTransaction, а также читать и записывать данные в смарт-контракты с помощью readContract и writeContract.
Мгновенная проверка в BaseScan: Инструмент checkTransaction автоматически формирует прямую ссылку на обозреватель блоков BaseScan для верификации статуса любой транзакции без выхода из рабочего процесса.
Настраиваемое подключение к RPC: Поддерживает флаг —rpc-url, что позволяет разработчикам подключаться как к публичной Mainnet Base, так и к тестовой сети Sepolia или даже к локальному узлу через переменную окружения BASE_RPC_URL.
Простая установка через Smithery: Сервер можно мгновенно интегрировать в Claude Desktop одной командой npx -y @smithery/cli install @base/base-mcp, что снижает порог входа для нетехнических пользователей.
Для кого: Ориентирован на Web3-разработчиков, создателей децентрализованных приложений и блокчейн-энтузиастов, работающих в экосистеме Base (сеть второго уровня от Coinbase на базе OP Stack). Идеально подходит для тех, кто хочет управлять своими смарт-контрактами, отслеживать транзакции или выполнять рутинные проверки кошельков прямо через диалоговый AI-интерфейс, не покидая среду разработки.
Сценарии использования:
DevOps для смарт-контрактов: Разработчик в чате с Claude просит прочитать состояние переменной в развернутом контракте через readContract, а затем, проверив условие, отправить транзакцию на вызов функции writeContract, и все это в рамках одного диалога.
Быстрый мониторинг кошелька: Пользователь запрашивает у AI-ассистента баланс своего кошелька в сети Base, и сервер через getBalance мгновенно возвращает актуальное значение в ETH.
Верификация переводов: Сразу после отправки транзакции AI-агент автоматически вызывает checkTransaction, предоставляя пользователю готовую ссылку на BaseScan для подтверждения, что средства отправлены и транзакция находится в мемпуле или уже включена в блок.
Онбординг в Web3: Новичок просто просит Claude создать для него кошелек в сети Base, и сервер через createWallet генерирует новый адрес и сохраняет его для дальнейшей работы, абстрагируя сложность начальной настройки.
Цены и доступность: Сам MCP-сервер является проектом с открытым исходным кодом (лицензия MIT) и распространяется бесплатно. Для работы требуется Node.js версии 22 или выше и пакетный менеджер npm или yarn. Взаимодействие с блокчейном Base требует оплаты газа за транзакции в ETH, а для работы с основными сетями может потребоваться собственный RPC-ключ (например, от Alchemy или Infura). Установка доступна как через клонирование репозитория и запуск npm install, так и одной командой через платформу Smithery.