Labsco
MCP SERVER

Armor Crypto MCP

by armorwallet

Wallet management, swaps, staking and scheduled trades like DCA and limit orders on Solana, driven from an AI agent — currently in alpha, and gated behind an Armor NFT.

Wallets, Signing & Transaction Execution
Summary
One integration for wallets, swaps and scheduled orders — at an alpha's maturity.

The appeal is that trade types an agent normally cannot express — DCA, limit orders, scheduled orders with their own place/list/cancel lifecycle — arrive as tools rather than as something you script against an exchange API. Two things set the expectation: the project calls itself pre-alpha, and the key is gated behind holding the Armor NFT, so this is not something you try on a whim.

What it is

A single MCP integration point between an AI agent and the crypto ecosystem: wallet creation and management, swaps, transfers, event-based trades and staking. Solana is what it supports in alpha; the project says more than a dozen chains including Ethereum, Base, Avalanche, Bitcoin, Sui, Optimism, Ton, BNB and Arbitrum are planned for beta.

What you get
  • Wallet management with grouping, organisation and archiving
  • Swaps and trades — a plain swap, DCA orders you can place, list and cancel, limit orders with the same lifecycle, and scheduled orders
  • Staking and unstaking
  • Token search and trending tokens
  • A statistical calculator the agent uses so analysis is computed rather than estimated
  • Cross-chain transactions, social sentiment and prediction listed among the feature set
Requirements

An Armor API key, and the README states you currently need the Armor NFT to obtain one. Python with `uv` installed (`pip install uv`, or `brew install uv` on macOS); the server runs through `uvx` on `armor-crypto-mcp@latest` with `ARMOR_API_KEY` in the environment. The project describes itself as pre-alpha and is being tested against Claude Desktop, Cline, Cursor and n8n. Solana is the only blockchain supported today.

Setup effort

One command plus a key — uvx armor-crypto-mcp@latest --version, then supply credentials