Адамик MCP Сервер
Обзор
Сервер Adamik MCP обеспечивает взаимодействие чтения и записи с более чем 60 сетями блокчейнов через Claude Desktop. Этот сервер обеспечивает интеграцию со стандартизированным многоцепочечным API Adamik, позволяя разработчикам беспрепятственно взаимодействовать с различными блокчейнами для управления транзакциями, анализа счетов, стейкинга и взаимодействия токенов, все через унифицированный и корпоративный интерфейс.
Related MCP server: MCP Redmine
Предпосылки
Node.js (v20 или выше)
пнпм
Гит
Установлен Claude Desktop ( https://claude.ai/download )
Требуется подписка Claude Pro
Установка
Установка через Smithery
Чтобы автоматически установить Adamik MCP Server для Claude Desktop через Smithery :
Этапы установки:
1. Клонирование репозитория
2. Настройка и сборка
Создать файл среды:
Настройте переменные среды в
.env:
3. Получите бесплатный ключ API
Посетите https://dashboard.adamik.io
Создайте бесплатную учетную запись
Перейдите в раздел «Ключи API».
Сгенерировать новый ключ API
Скопируйте ключ API и вставьте его в файл
.env
4. Установите зависимости и соберите:
5. Конфигурация
Откройте или создайте файл конфигурации Клода:
Добавьте следующую конфигурацию:
Примечание : После добавления конфигурации сервера MCP перезапустите Claude, чтобы изменения вступили в силу.
Примеры использования
Пример 1: Запрос адреса Cosmos
Пример 2: Запросы баланса по нескольким цепочкам
Пример 3: История транзакций и информация о валидаторе
Пример 4: Запрос вознаграждений за стейкинг
Функции
Основные характеристики
Поддержка нескольких цепочек : API обеспечивает унифицированный доступ к нескольким сетям блокчейнов, включая такие популярные цепочки, как Ethereum, Starknet, Cosmos, Bitcoin и многие другие. Это позволяет разработчикам взаимодействовать с различными блокчейнами, используя единый интерфейс.
Управление транзакциями : API предлагает комплексные функции, связанные с транзакциями, в том числе:
Кодирование транзакции (подготовка транзакции перед подписанием)
Проверка транзакции (проверка действительности транзакции)
Трансляция транзакции (отправка транзакции в сеть)
Получение сведений о транзакции и ее статусе
Управление счетами : предоставляет подробные услуги, связанные с счетами, такие как:
Получение состояния счета (балансы)
Проверка баланса токенов
Просмотр истории транзакций по счету
Вспомогательные функции : предлагает полезные служебные конечные точки, такие как:
Проверка адреса
Открытый ключ для преобразования адреса
Извлечение информации о цепочке и токенах
Поддержка стейкинга : включает функции для блокчейнов с доказательством доли владения, такие как:
Сделки по ставкам
Разбивка
Получение наград за ставки
Извлечение информации о валидаторе
Взаимодействие с токенами : обеспечивает взаимодействие с различными типами токенов, включая:
Переводы в собственной валюте (например, отправка ETH на Ethereum или Algorand)
Переводы токенов (например, отправка USDC на Ethereum или Tron)
Получение данных о токенах по различным стандартам блокчейна (ERC20, TRC20, ASA и т. д.)
Основная цель API — предоставить стандартизированный кросс-чейн-интерфейс для взаимодействия блокчейнов, упрощая работу с несколькими сетями блокчейнов.
Соображения безопасности
В настоящее время закрытые ключи надежно хранятся в
.envИспользуйте только тестовые кошельки с небольшими суммами для разработки.
Документация API Адамика
Подробную документацию по API можно найти на сайте https://docs.adamik.io
Ограничения по скорости
Бесплатный уровень: 10 тыс. запросов/месяц
Премиум-уровень: свяжитесь с нами для получения индивидуальных цен и более высоких лимитов ставок
Поддерживать
Нужна помощь или есть вопросы? Посетите нашу страницу контактов или ознакомьтесь с нашей документацией API .
Лицензия
Данный проект лицензирован в соответствии с лицензией MIT .
Вклады приветствуются! Не стесняйтесь отправлять запросы на включение или открытые вопросы.