Installing the Armor MCP
1. What you need to start for Mac
First, you will need to get the necessary development tools to download the Armor MCP.
Homebrew - a package management tool for macOS
Python 3 - Development package for using Python packages
Pip - a Python-specific package management tool
UV - another Python package management tool
Armor MCP - Armor's AI native tools solution.
1.2. Installing Homebrew
In many cases Homebrew will be installed n your Mac if you do Mac development. If it is not, then open Terminal and type this command to install it.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Additional useful commands
Checking your version of Homebrew
brew --version
Upgrading Homebrew
brew update
Seeing which package you have installed with Homebrew
brew list
If you are still having issues
brew doctor
1.3. Installing Python 3
Once Homebrew is installed, you can use it to install other packages like Python 3.
brew install python
1.4. Installing Pip
Typically, Pip will install with Python 3, but if you are having issue,s you can install it with Homebrew
python3 -m pip install --upgrade pip
1.5. Installing UV
You can use Homebrew to install UV as well
brew install uv
Or you can use Pip to install UV
pip install uv
1.6. Getting the latest Armor MCP
Now you are ready to download Armor MCP. In the Mac terminal, type
uv pip install armor-crypto-mcp
If you have Armor MCP and you want to update it with UV, use this command.
uv pip install armor-crypto-mcp --upgrade
1.7. Configuring Armor MCP
Once you have Armor MCP, you can use any AI Agent framework that supports the tool. To configure access to the MCP, use the script below as your starting point to integrate your Agent with the MCP.
{
"mcpServers": {
"armor-crypto-mcp": {
"command": "uvx",
"args": ["armor-crypto-mcp@latest", "--version"],
"env": {
"ARMOR_API_KEY": "<PUT-YOUR-KEY-HERE>"
}
}
}
}
You will need to get an Armor API key. To do this, you will need to purchase an Armor Codex NFT. You can find the process explained here.
2. What do you need to start for Windows
First, you will need to get the necessary development tools to download the Armor MCP:
Python 3.11 or higher - Development package for using Python packages
Git - A distributed version control system
PyCharm - An integrated development environment used for programming in Python
NodeJS - A cross-platform, open-source JavaScript runtime environment
Pip - A Python-specific package management tool
UV - Another Python package management tool
Armor MCP - Armor's AI native tools solution
2.1 Installing Python 3.11 or higher
In many cases, Python will be installed on your Windows device if you do Python development. If it is not, open the Microsoft Store, navigate to the search bar, and type in "Python 3.11" and install the App that was made by the Python Software Foundation. Once you install it, it should look like this:

If you have an older version of Windows, or you want to manually install Python, go to the official site, and download the installer for your device (make sure to pick the correct one for your device 32-bit or 64-bit). Once you have Python installed, go to the Command Prompt and type in:
python --version
You should get an output that looks similar to this:

2.2 Installing Git
Go to the official Git website and download the 32-bit or 64-bit Standalone Installer based on the Windows device you have. Once you go through the installation (click Next on all of the steps in the installation guide), go to the Command Prompt and type in:
git --version
You should get an output that looks similar to this:

2.3 Installing PyCharm
Go to the official JetBrains site and download PyCharm Community Edition. Once you open the website, scroll down to get the PyCharm Community Edition because it's free. You can also get the Pro version, but it's not needed for the Armor MCP.
During the installation process, you'll be presented with an option to Update PATH variable. Select it.

Once you complete the installation, you'll get the option to reboot your device. You can choose to reboot instantly or do it later, and it won't affect the Armor MCP or the entire installation.
2.4 Installing NodeJS
Go to the official NodeJS website and download the Windows Installer. Once you complete the installation, go to the Command Prompt and type in:
node --version
You should get an output that looks similar to this:

2.5 Installing UV
You can use the Command Prompt to install UV. Type in:
pip install uv
Once the installation completes, you can check the UV version in the Command Prompt by typing this command:
uv --version
You should get an output that looks like this:

2.6 Installing the Armor MCP
Once you have completed all of the previous steps, you are ready to download and use the Armor MCP. You can find the Armor MCP on Github here: https://github.com/armorwallet/armor-crypto-mcp Here are the steps to get it installed on Claude Desktop (you can use any AI Agent framework that supports MCPs instead of Claude. This tutorial is for beginners to navigate Claude because it's the simplest to configure).
Open PyCharm Community Edition
Create a New Project, and make sure you have a Python version that's 3.11 or higher:

Once you create a new project, open the Terminal in PyCharm:

Type in:
git clone https://github.com/armorwallet/armor-crypto-mcp
Once you press Enter, you should get an output that looks like this:

Now that you have the Armor MCP repo on your device, you can download Claude Desktop on the official site.
Once you complete the Claude Desktop installation, go to the hamburger menu in Claude, select the Developer dropdown, and Enable Developer Settings.
Once you've enabled Developer Settings, go to the hamburger menu again and select:
File -> Settings -> Developer -> Edit Config
Once you click Edit Config, a Folder will open up leading you to a claude_desktop_config file.
Open the file with PyCharm, and you'll see this:
{}
To configure and access the MCP, use the script below as your starting point to integrate Claude Desktop with the MCP.
{
"mcpServers": {
"armor-crypto-mcp": {
"command": "uvx",
"args": ["armor-crypto-mcp@latest", "--version"],
"env": {
"ARMOR_API_KEY": "<PUT-YOUR-KEY-HERE>"
}
}
}
}
Once you've pasted your API key, save the file, exit Claude Desktop, and open it again. Once opened, you'll be able to use the Armor MCP inside of Claude if you see all of the tools available, like in this picture:

The first time you open it, ask in the chat about which version of the Armor MCP Claude is using, and if it gives you a correct answer, the Armor MCP is nicely set up.
If you notice errors in the top right side when you open Claude, it's probably a UV and UVX issue. To fix that, continue to the Troubleshooting UV and UVX page.
Here is a YouTube video that will guide you on how to install the MCP on Windows step by step.
3. What do you need to start for Linux
Last updated