mcp-registry/armor-crypto-mcp

    ==================
      
       /// MCP ///
      /// ARM ///
        
    ==================
        
    [server:online]
    [protocol:ready]

armor-crypto-mcp

by armorwallet

The MCP server for AI-agent access to the crypto ecosystem – wallet management, swaps, DCA/limit/stop-loss orders, staking and cross-chain operations (currently Solana in alpha).

187
27
Specialized

01

Wallet Management

Create, manage and organize crypto wallets

02

Grouping & Organization

Group wallets and arrange them into custom organizational structures

03

Archiving

Archive wallets or wallet groups for later retrieval

04

Normal swap

Execute a standard token-for-token swap

05

DCA (place / list / cancel)

Place new Dollar-Cost Averaging orders, list existing ones or cancel them

06

Scheduled Orders

Set up trades that execute automatically at scheduled times

07

Limit Orders (place / list / cancel)

Place new limit orders, list current ones or cancel existing limit orders

08

Staking and Unstaking

Stake tokens to earn rewards or unstake previously staked tokens

09

Token Search and Trending Tokens

Search for specific tokens and retrieve currently trending tokens

10

Statistical Calculator for accurate Analysis

Perform statistical calculations to aid in precise trading analysis

Installation

1. Clone the repository
git clone https://github.com/armorwallet/armor-crypto-mcp.git cd armor-crypto-mcp
2. (Recommended) create and activate a virtual environment
python -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate
3. Install Python dependencies
pip install -r requirements.txt
4. Configure environment variables (create .env or export manually)
MCP_NETWORK=<mainnet|testnet> MCP_RPC_URL=<chain RPC endpoint> MCP_WALLET_MNEMONIC=<your 12/24-word seed> MCP_SWAP_API_KEY=<optional swap-service token> MCP_STRATEGY_FILE=strategies/default.yaml # path to strategy definitions
5. Initialise database (if used)
python manage.py migrate # or alembic upgrade head, depending on ORM
6. Run the server
python mcp_server.py # or: uvicorn mcp_api:app --reload
7. Verify the health-check endpoint
curl http://localhost:8000/health

Documentation

License: GNU General Public License v3.0
Updated 7/30/2025