MCP HubMCP Hub
armorwallet

armor-crypto-mcp

by: armorwallet

The MCP server for interacting with Blockchain, Swaps, Strategic Planning and more.

168created 22/03/2025
Visit
Blockchain
Swaps

๐Ÿ“Œ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

  1. Enable Developer Mode.
  2. Open Claude Desktop's File Menu (top left).
  3. Go to File > Settings.
  4. Under Developer, click Edit Configuration.
  5. Insert the armor-wallet-mcp section from above.
  6. Replace the placeholder with your API key.
  7. Save and start a new Chat in Claude Desktop.

Use in Cline

  1. Click on the MCP Servers button in the Cline tab in VSCode (left panel).
  2. Scroll to the bottom and click Configure MCP Servers.
  3. Insert the armor-wallet-mcp section from above.
  4. Replace the placeholder with your API key.
  5. Save, click Done under the MCP Servers tab, and start chatting with Cline.

Use in n8n

  1. Open the n8n app.
  2. Click ... next to your username (bottom-left), then Settings.
  3. On the left panel, click Community nodes, then Install a Community Node.
  4. In the search field for npm Package Name, type mcp.
  5. Install MCP Nodes.
  6. Add any MCP node, e.g., List Tools.
  7. In the MCP Client Parameters tab, click Select Credential and then Create new credential.
  8. Under Command, enter uvx.
  9. Under Arguments, enter armor-crypto-mcp.
  10. Under Environments, enter ARMOR_API_KEY=<your full API key>.
  11. Back in Parameters, choose the MCP Operation 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