Skip to main content
Glama
AdamikHQ

Adamik MCP Server

Official

Адамик 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 :

npx -y @smithery/cli install @AdamikHQ/adamik-mcp-server --client claude

Этапы установки:

1. Клонирование репозитория

git clone git@github.com:AdamikHQ/adamik-mcp-server.git cd adamik-mcp-server

2. Настройка и сборка

  1. Создать файл среды:

cp .env.example .env
  1. Настройте переменные среды в .env :

# Required - Your Adamik API key ADAMIK_API_KEY="your_api_key_here" ADAMIK_API_BASE_URL="https://api.adamik.io"

3. Получите бесплатный ключ API

  1. Посетите https://dashboard.adamik.io

  2. Создайте бесплатную учетную запись

  3. Перейдите в раздел «Ключи API».

  4. Сгенерировать новый ключ API

  5. Скопируйте ключ API и вставьте его в файл .env

4. Установите зависимости и соберите:

pnpm install pnpm run build

5. Конфигурация

  1. Откройте или создайте файл конфигурации Клода:

code ~/Library/Application\ Support/Claude/claude_desktop_config.json
  1. Добавьте следующую конфигурацию:

{ "mcpServers": { "adamik-mcp-server": { "command": "node", "args": ["/Users/YourUsername/GitHub/adamik-mcp-server/build/index.js"] } } }

Примечание : После добавления конфигурации сервера MCP перезапустите Claude, чтобы изменения вступили в силу.

Примеры использования

Пример 1: Запрос адреса Cosmos

Query: Can you get balances of my cosmos address cosmos1yvuhqg73fdzxvam9sj7mazfa38gpn7ulsavh7s? Can you check first Adamik API documentation to learn how to use it?

Пример 2: Запросы баланса по нескольким цепочкам

Query: Can you check my balances across different chains? - Ethereum: 0x3dD2504c27449a78Df04284129C380f3831cAF0d - Bitcoin: bc1qekphvuz20qvdhkzywfe29r9vvtwxrszvaxzmqm - StarkNet: 0x0548A1a8B82AB723C3D770052C4f2E6197215dC12E4bAaBDE1C571D7AA85760e - TON: UQAQ113dWkP2MOfXN2uv0qPFB-097flcLBhyv0_lhgXEUhwz

Пример 3: История транзакций и информация о валидаторе

Query: - What's my latest operation on my dYdX account dydx1yvuhqg73fdzxvam9sj7mazfa38gpn7uleyzn78? - Can you provide information about this dYdX validator: dydxvaloper1ml44cenapnawcn4xy3w36jce0rg78dm8ajvypn?

Пример 4: Запрос вознаграждений за стейкинг

Query: What are my current pending rewards on Osmosis address osmo1yvuhqg73fdzxvam9sj7mazfa38gpn7ulcxl8gz?

Функции

Основные характеристики

Поддержка нескольких цепочек : 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 .

Вклады приветствуются! Не стесняйтесь отправлять запросы на включение или открытые вопросы.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AdamikHQ/adamik-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server