armor-crypto-mcp
by: armorwallet
The MCP server for interacting with Blockchain, Swaps, Strategic Planning and more.
๐Overview
Purpose: To provide seamless access to blockchain functionalities including wallet management, trading strategies, and cross-platform integrations for cryptocurrency agents.
Overview: Armor Crypto MCP is a versatile multi-chain platform designed to enhance the capabilities of various crypto trading agents. It enables functionalities such as wallet management, asset swapping, and transaction management, creating a powerful ecosystem for users looking to engage with cryptocurrencies effectively.
Key Features:
-
Wallet Management: Allows users to create, organize, and archive wallets, enabling efficient tracking and management of digital assets.
-
Swap & Trades: Facilitates advanced trading strategies, including Dollar-Cost Averaging (DCA) and limit orders, optimizing buying and selling processes based on user-defined parameters.
-
Bridge: Acts as an integrative tool connecting multiple cryptocurrency ecosystems, enhancing operational flexibility for users.
-
Upcoming Features: Staking and expanded functionalities for Armor Agents.
Armor Crypto MCP
Alpha Test version 0.1
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 more. The Armor MCP supports Solana in Alpha and, in beta, will support over a dozen blockchains, including Ethereum, Base, Avalanche, Bitcoin, Sui, Berachain, megaETH, Optimism, Ton, BNB, and Arbitrum. Using Armor's MCP, you can unify all of crypto into your AI Agent with comprehensive tools.
Features
- ๐ง AI Native
- ๐ Wallet Management
- ๐ Swaps
- ๐ Specialized trades (DCA, Stop Loss, etc.)
- โ๏ธ Multi-chain
- โ๏ธ Cross-chain transactions
- ๐ฅฉ Staking
- ๐ค Fast integration to Agentic frameworks
- ๐ซ Social Sentiment
- ๐ฎ Prediction
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.
Alpha Testing
Currently in pre-alpha, testing capabilities of agents and agentic frameworks such as Claude Desktop, Cline, Cursor, n8n, etc.
Current Features & Tools
- Wallet Management
- Grouping & Organization
- Archiving
- Swap & Trades
- Normal swap
- DCA (place / list / cancel)
- Scheduled Orders
- Limit Orders (place / list / cancel)
- Staking and Unstaking
- Token Search and Trending Tokens
- Statistical Calculator for accurate analysis
- Supports Solana blockchain
Coming Soon
- More Blockchain Support
- Minting
- Armor Agents as a Tool (or A2A)
MCP Setup
Currently, you need to have the Armor NFT to get an API Key.
Get it here: https://codex.armorwallet.ai/
Usage & Configuration
To use the Armor MCP with your agent, use the following configuration, replacing <PUT-YOUR-KEY-HERE>
with your API key:
{
"mcpServers": {
"armor-crypto-mcp": {
"command": "uvx",
"args": ["armor-crypto-mcp@latest", "--version"],
"env": {
"ARMOR_API_KEY": "<PUT-YOUR-KEY-HERE>"
}
}
}
}
Use in Claude Desktop
- Enable Developer Mode.
- Open Claude Desktop's File Menu (top left).
- Go to File > Settings.
- Under Developer, click Edit Configuration.
- Insert the
armor-wallet-mcp
section from above. - Replace the placeholder with your API key.
- Save and start a new Chat in Claude Desktop.
Use in Cline
- Click on the
MCP Servers
button in the Cline tab in VSCode (left panel). - Scroll to the bottom and click
Configure MCP Servers
. - Insert the
armor-wallet-mcp
section from above. - Replace the placeholder with your API key.
- Save, click
Done
under theMCP Servers
tab, and start chatting with Cline.
Use in n8n
- Open the n8n app.
- Click
...
next to your username (bottom-left), thenSettings
. - On the left panel, click
Community nodes
, thenInstall a Community Node
. - In the search field for
npm Package Name
, typemcp
. - Install
MCP Nodes
. - Add any MCP node, e.g.,
List Tools
. - In the MCP Client
Parameters
tab, clickSelect Credential
and thenCreate new credential
. - Under
Command
, enteruvx
. - Under
Arguments
, enterarmor-crypto-mcp
. - Under
Environments
, enterARMOR_API_KEY=<your full API key>
. - Back in
Parameters
, choose the MCPOperation
for that node.
Using Armor MCP
Once set up, here are some prompts you can use to get started:
https://github.com/armorwallet/armor-crypto-mcp/blob/main/README_prompts.md