armorwallet/armor-crypto-mcp

armorwallet/armor-crypto-mcp

от armorwallet
MCP сервер Armor Crypto связывает AI-агентов с криптоэкосистемой: управление кошельками, свопы и кастомные ордера (DCA, стоп-лосс) со встроенным стейкингом. Сейчас Solana, в будущем десятки блокчейнов. Идеально для автоматизации.

Armor Crypto MCP

Alpha Test version 0.1.24

A single source for integrating AI Agents with the Crypto ecosystem. This includes Wallet creation and management, swaps, transfers, event-based trades like DCA, stop loss and take profit, and much more. The Armor MCP supports Solana in Alpha and, when in beta, will support more than a dozen blockchains, including Ethereum. Base, Avalanche, Bitcoin, Sui, Berachain, megaETH, Optimism, Ton, BNB, and Arbitrum, among others. Using Armor's MCP you can bring all of crypto into your AI Agent with unified logic and a complete set of tools.

Armor MCP





Features

🧠 AI Native

📙 Wallet Management

🔃 Swaps

🌈 Specialized trades (DCA, Stop Loss etc.)

⛓️ Multi-chain

↔️ Cross-chain transations

🥩 Staking

🤖 Fast intergration to Agentic frameworks

👫 Social Sentiment

🔮 Prediction

Armor MCP Diagram





Requirements

1. Make sure you have python installed


2. Install uv

Linux / Windows

pip install uv

Mac

brew install uv

3. Claude Desktop or your AI Agent will run the MCP

See Usage & Configuration for details.




add_wallets_to_group

Добавляет кошельки в указанную группу. Ожидает имя группы и список имен кошельков, возвращает список AddWalletToGroupResponse.

Добавляет кошельки в указанную группу. Ожидает имя группы и список имен кошельков, возвращает список AddWalletToGroupResponse.

Параметры

  • add_wallet_to_group_requestsanyобязательный
archive_wallet_group

Архивировать группы кошельков. Принимает список названий групп, возвращает список GroupArchiveOrUnarchiveResponse.

Архивировать группы кошельков. Принимает список названий групп, возвращает список GroupArchiveOrUnarchiveResponse.

Параметры

  • archive_wallet_group_requestsanyобязательный
archive_wallets

Архивирует кошельки. Ожидает список имён кошельков, возвращает список WalletArchiveOrUnarchiveResponse.

Архивирует кошельки. Ожидает список имён кошельков, возвращает список WalletArchiveOrUnarchiveResponse.

Параметры

  • archive_wallet_requestsanyобязательный
calculate_token_conversion

Запрашивает котировку конвертации между двумя токенами. Подходит для быстрого расчёта рыночных цен. Ожидает ConversionRequestContainer, возвращает список ConversionResponse.

Запрашивает котировку конвертации между двумя токенами. Подходит для быстрого расчёта рыночных цен. Ожидает ConversionRequestContainer, возвращает список ConversionResponse.

Параметры

  • conversion_requestsanyобязательный
calculator

Безопасно вычисляет строку математического или статистического выражения, используя синтаксис Python. Поддерживает арифметические операции (+, -, *, /, **, %, //), списковые выражения и ряд математических и статистических функций: abs, round, min, max, len, sum, mean, median, stdev, variance, sin, cos, tan, sqrt, log, exp, floor, ceil и т.д. Пользовательские переменные можно передать через словарь 'variables', включая списки для данных временных рядов.

Безопасно вычисляет строку математического или статистического выражения, используя синтаксис Python. Поддерживает арифметические операции (+, -, *, /, **, %, //), списковые выражения и ряд математических и статистических функций: abs, round, min, max, len, sum, mean, median, stdev, variance, sin, cos, tan, sqrt, log, exp, floor, ceil и т.д. Пользовательские переменные можно передать через словарь 'variables', включая списки для данных временных рядов.

Параметры

  • expressionstringобязательный
  • variablesobjectобязательный
cancel_dca_order

Создайте DCA-ордер. Примечание: сделайте один или несколько dca_order_requests

Создайте DCA-ордер. Примечание: сделайте один или несколько dca_order_requests

Параметры

  • cancel_dca_order_requestsanyобязательный
cancel_order

Отменяет лимитный или стоп-лосс ордер. Принимает CancelOrderRequestContainer, возвращает CancelOrderResponseContainer.

Отменяет лимитный или стоп-лосс ордер. Принимает CancelOrderRequestContainer, возвращает CancelOrderResponseContainer.

Параметры

  • cancel_order_requestsanyобязательный
create_dca_order

Создаёт ордер DCA. Ожидает DCAOrderRequestContainer, возвращает список DCAOrderResponse.

Создаёт ордер DCA. Ожидает DCAOrderRequestContainer, возвращает список DCAOrderResponse.

Параметры

  • dca_order_requestsanyобязательный
create_groups

Создать новые группы кошельков. Ожидает список названий групп, возвращает список CreateGroupResponse.

Создать новые группы кошельков. Ожидает список названий групп, возвращает список CreateGroupResponse.

Параметры

  • create_groups_requestsanyобязательный
create_order

Создает ордер. Может быть лимитным или стоп-лосс ордером. Принимает CreateOrderRequestContainer, возвращает CreateOrderResponseContainer.

Создает ордер. Может быть лимитным или стоп-лосс ордером. Принимает CreateOrderRequestContainer, возвращает CreateOrderResponseContainer.

Параметры

  • create_order_requestsanyобязательный
create_wallet

Создать новые кошельки. Принимает список имён кошельков, возвращает список WalletInfo.

Создать новые кошельки. Принимает список имён кошельков, возвращает список WalletInfo.

Параметры

  • create_wallet_requestsanyобязательный
get_all_orders

Получить все лимитные и стоп-лосс ордера. Возвращает список ордеров.

Получить все лимитные и стоп-лосс ордера. Возвращает список ордеров.

Параметры

  • get_all_orders_requestsanyобязательный
get_all_wallets

Получить все кошельки с балансами. Возвращает список кошельков и активов.

Получить все кошельки с балансами. Возвращает список кошельков и активов.

Параметры

  • get_all_wallets_requestsanyобязательный
get_armor_mcp_version

Получить текущую версию Armor Wallet

Получить текущую версию Armor Wallet

Параметры

Без параметров.

get_current_time

Получает текущее время и дату

Получает текущее время и дату

Параметры

Без параметров.

get_stake_balances

Получить баланс застейканного SOL (jupSOL). Возвращает StakeBalanceResponse.

Получить баланс застейканного SOL (jupSOL). Возвращает StakeBalanceResponse.

Параметры

Без параметров.

get_token_candle_data

Получает свечные данные по любому токену для анализа. Принимает CandleStickRequest, возвращает список свечей.

Получает свечные данные по любому токену для анализа. Принимает CandleStickRequest, возвращает список свечей.

Параметры

  • candle_stick_requestsanyобязательный
get_top_trending_tokens

Получает топ-трендовые токены за заданный временной промежуток. Отлично подходит для сравнения рыночной капитализации или объёма торгов. Ожидает запрос TopTrendingTokensRequest, возвращает список токенов с их деталями.

Получает топ-трендовые токены за заданный временной промежуток. Отлично подходит для сравнения рыночной капитализации или объёма торгов. Ожидает запрос TopTrendingTokensRequest, возвращает список токенов с их деталями.

Параметры

  • top_trending_tokens_requestsanyобязательный
get_wallet_token_balance

Получает баланс для списка пар кошелек/токен. Принимает WalletTokenPairsContainer, возвращает список WalletTokenBalance.

Получает баланс для списка пар кошелек/токен. Принимает WalletTokenPairsContainer, возвращает список WalletTokenBalance.

Параметры

  • wallet_token_pairsanyобязательный
list_dca_orders

Список всех DCA-ордеров. Возвращает список DCAOrderResponse.

Список всех DCA-ордеров. Возвращает список DCAOrderResponse.

Параметры

  • list_dca_order_requestsanyобязательный
list_groups

Список всех групп кошельков. Возвращает список GroupInfo.

Список всех групп кошельков. Возвращает список GroupInfo.

Параметры

Без параметров.

list_single_group

Извлекает данные об одной группе кошельков. Принимает название группы как параметр, возвращает SingleGroupInfo.

Извлекает данные об одной группе кошельков. Принимает название группы как параметр, возвращает SingleGroupInfo.

Параметры

  • list_single_group_requestsanyобязательный
remove_wallets_from_group

Удаляет кошельки из указанной группы. Ожидает имя группы и список имен кошельков, возвращает список RemoveWalletFromGroupResponse.

Удаляет кошельки из указанной группы. Ожидает имя группы и список имен кошельков, возвращает список RemoveWalletFromGroupResponse.

Параметры

  • remove_wallets_from_group_requestsanyобязательный
rename_wallets

Переименовать кошельки. Ожидает RenameWalletRequestContainer, возвращает список.

Переименовать кошельки. Ожидает RenameWalletRequestContainer, возвращает список.

Параметры

  • rename_wallet_requestsanyобязательный
search_official_token_address

Получить официальный адрес токена и символ для символа токена или адреса токена. Сначала попробуйте использовать это, чтобы получить адрес и символ монеты. Если не найдено, используйте search_token_details для получения деталей. Принимает TokenDetailsRequestContainer, возвращает TokenDetailsResponseContainer.

Получить официальный адрес токена и символ для символа токена или адреса токена. Сначала попробуйте использовать это, чтобы получить адрес и символ монеты. Если не найдено, используйте search_token_details для получения деталей. Принимает TokenDetailsRequestContainer, возвращает TokenDetailsResponseContainer.

Параметры

  • token_details_requestsanyобязательный
search_token_details

Ищет и получает информацию об одном токене. Если нужен только адрес или символ, сначала используйте get_official_token_address. Ожидает TokenSearchRequest, возвращает список TokenDetailsResponse.

Ищет и получает информацию об одном токене. Если нужен только адрес или символ, сначала используйте get_official_token_address. Ожидает TokenSearchRequest, возвращает список TokenDetailsResponse.

Параметры

  • token_search_requestsanyобязательный
send_key_to_telegram

Отправьте мнемоническую фразу или закрытый ключ в Telegram.

Отправьте мнемоническую фразу или закрытый ключ в Telegram.

Параметры

  • private_key_requestanyобязательный
stake_quote

Получить котировку стейкинга. Ожидает StakeQuoteRequestContainer, возвращает SwapQuoteRequestContainer.

Получить котировку стейкинга. Ожидает StakeQuoteRequestContainer, возвращает SwapQuoteRequestContainer.

Параметры

  • stake_quote_requestsanyобязательный
stake_transaction

Выполняет транзакцию стейкинга. Ожидает StakeTransactionRequestContainer, возвращает SwapTransactionRequestContainer.

Выполняет транзакцию стейкинга. Ожидает StakeTransactionRequestContainer, возвращает SwapTransactionRequestContainer.

Параметры

  • stake_transaction_requestsanyобязательный
swap_quote

Получить котировку свопа. Обязательно добавьте проскальзывание! Ожидает SwapQuoteRequestContainer, возвращает список SwapQuoteResponse.

Получить котировку свопа. Обязательно добавьте проскальзывание! Ожидает SwapQuoteRequestContainer, возвращает список SwapQuoteResponse.

Параметры

  • swap_quote_requestsanyобязательный
swap_transaction

Выполняет транзакцию свопа. Принимает SwapTransactionRequestContainer, возвращает список SwapTransactionResponse.

Выполняет транзакцию свопа. Принимает SwapTransactionRequestContainer, возвращает список SwapTransactionResponse.

Параметры

  • swap_transaction_requestsanyобязательный
transfer_tokens

Переводит токены из одного кошелька в другой. Принимает TransferTokensRequestContainer, возвращает список TransferTokenResponse.

Переводит токены из одного кошелька в другой. Принимает TransferTokensRequestContainer, возвращает список TransferTokenResponse.

Параметры

  • transfer_tokens_requestsanyобязательный
unarchive_wallet_group

Разархивировать группы кошельков. Принимает список имён групп, возвращает список GroupArchiveOrUnarchiveResponse.

Разархивировать группы кошельков. Принимает список имён групп, возвращает список GroupArchiveOrUnarchiveResponse.

Параметры

  • unarchive_wallet_group_requestsanyобязательный
unarchive_wallets

Разархивировать кошельки. Ожидает список названий кошельков, возвращает список WalletArchiveOrUnarchiveResponse.

Разархивировать кошельки. Ожидает список названий кошельков, возвращает список WalletArchiveOrUnarchiveResponse.

Параметры

  • unarchive_wallet_requestsanyобязательный
unstake_quote

Получить котировку на вывод из стейкинга. Ожидает UnstakeQuoteRequestContainer, возвращает SwapQuoteRequestContainer.

Получить котировку на вывод из стейкинга. Ожидает UnstakeQuoteRequestContainer, возвращает SwapQuoteRequestContainer.

Параметры

  • unstake_quote_requestsanyобязательный
unstake_transaction

Выполняет транзакцию вывода из стейкинга. Принимает UnstakeTransactionRequestContainer, возвращает SwapTransactionRequestContainer.

Выполняет транзакцию вывода из стейкинга. Принимает UnstakeTransactionRequestContainer, возвращает SwapTransactionRequestContainer.

Параметры

  • unstake_transaction_requestsanyобязательный
wait_a_moment

Подождите немного, не более 10 секунд.

Подождите немного, не более 10 секунд.

Параметры

  • secondsnumberобязательный

Другие проверенные MCP-сервера

hashicorp/terraform-mcp-server

hashicorp/terraform-mcp-server

официальный

MCP-сервер для интеграции с Terraform Registry и HCP Terraform, автоматизирующий управление workspace, переменными и запусками в Infrastructure as Code (IaC) через ИИ-ассистенты.

Go1474
flux159/mcp-server-kubernetes

flux159/mcp-server-kubernetes

MCP сервер для подключения к Kubernetes и управления кластером через kubectl и Helm. Выполняет операции с ресурсами, масштабирование, деплой, диагностику и port-forwarding. Полезен разработчикам и ...

TypeScript1460
coinpaprika/dexpaprika-mcp

coinpaprika/dexpaprika-mcp

официальный

DexPaprika MCP сервер даёт AI-ассистентам живой доступ к криптовалютным и DEX данным на 33 блокчейнах. Без API-ключа — 14 инструментов для анализа токенов, пулов ликвидности и децентрализованных би...

JavaScript40
InfluxData/influxdb3_mcp_server

InfluxData/influxdb3_mcp_server

официальный

MCP сервер для InfluxDB 3: SQL-запросы, запись line protocol, управление базами и токенами. Более 20 инструментов для Core, Enterprise, Cloud. Незаменим для инженеров данных и DevOps, работающих с ...

TypeScript36
Brave Search MCP Server

Brave Search MCP Server

официальный

MCP-сервер для интеграции Brave Search API: веб-поиск, изображения, видео, новости, локальные места и AI-суммаризация. Полезен разработчикам AI-агентов, чат-ботов и RAG-пайплайнов. Поддерживает STD...

TypeScript1311
PSPDFKit/nutrient-document-engine-mcp-server

PSPDFKit/nutrient-document-engine-mcp-server

официальный

MCP-сервер для обработки документов на естественном языке. Подключает AI-агентов к извлечению текста, редактированию и рецензированию PDF, а также безопасному сокрытию конфиденциальных данных. Поле...

TypeScript61
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин