Skip to content

Installation Guide

This guide will help you install MCP Wallet on your system.

System Requirements

Minimum Requirements

Operating System:

  • macOS 10.15 (Catalina) or later
  • Windows 10 (1809) or later
  • Linux (Ubuntu 20.04, Fedora 32, or equivalent)

Hardware:

  • 2 GB RAM
  • 500 MB available disk space
  • Internet connection

Software:

  • No additional software required (all dependencies bundled)
  • 4 GB RAM
  • 1 GB available disk space
  • Stable internet connection

Installation

macOS

  1. Download the DMG file

  2. Open the DMG file

    • Double-click the downloaded DMG
    • Drag "MCP Wallet" to Applications folder
  3. Open MCP Wallet

    • Go to Applications
    • Double-click "MCP Wallet"
    • If you see "MCP Wallet is from an unidentified developer":
      • Right-click the app
      • Click "Open"
      • Click "Open" again in the dialog
  4. Verify Installation

    • MCP Wallet should launch
    • You'll see the welcome screen

Option 2: Build from Source

See Building from Source for instructions.

Windows

  1. Download the installer

  2. Run the installer

    • Double-click the downloaded file
    • If Windows Defender SmartScreen appears:
      • Click "More info"
      • Click "Run anyway"
    • Follow the installation wizard
    • Choose installation location (default: C:\Program Files\MCP Wallet)
  3. Launch MCP Wallet

    • Start Menu → MCP Wallet
    • Or desktop shortcut (if created)
  4. Verify Installation

    • MCP Wallet should launch
    • You'll see the welcome screen

Option 2: Build from Source

See Building from Source for instructions.

Linux

  1. Download AppImage

  2. Make executable

    bash
    chmod +x MCP-Wallet-{version}.AppImage
  3. Run MCP Wallet

    bash
    ./MCP-Wallet-{version}.AppImage
  4. (Optional) Install AppImageLauncher

Option 2: Debian/Ubuntu (.deb)

  1. Download .deb package

    bash
    wget https://github.com/TeamTaoist/MCPWallet-releases/releases/download/v{version}/mcp-wallet_{version}_amd64.deb
  2. Install with apt

    bash
    sudo apt install ./mcp-wallet_{version}_amd64.deb
  3. Launch MCP Wallet

    bash
    mcp-wallet

    Or: Applications → MCP Wallet

Option 3: Fedora/RHEL (.rpm)

  1. Download .rpm package

    bash
    wget https://github.com/TeamTaoist/MCPWallet-releases/releases/download/v{version}/mcp-wallet-{version}.x86_64.rpm
  2. Install with dnf

    bash
    sudo dnf install ./mcp-wallet-{version}.x86_64.rpm
  3. Launch MCP Wallet

    bash
    mcp-wallet

    Or: Applications → MCP Wallet

Option 4: Build from Source

See Building from Source for instructions.

Platform-Specific Installation Issues

macOS Issues

"MCP Wallet" is damaged and can't be opened

This happens when macOS Gatekeeper blocks the app.

Solution:

bash
# Remove quarantine attribute
xattr -d com.apple.quarantine /Applications/MCP\ Wallet.app

# Or allow from anywhere (less secure)
sudo spctl --master-disable

App won't open (crashes immediately)

Check Rosetta 2 (Apple Silicon Macs):

bash
# Install Rosetta 2 if not already installed
softwareupdate --install-rosetta

Permission denied errors

Grant necessary permissions:

  1. System Preferences → Security & Privacy
  2. Grant "Full Disk Access" to MCP Wallet (if prompted)

Windows Issues

Windows Defender blocks installation

Solution:

  1. Click "More info" in SmartScreen warning
  2. Click "Run anyway"

Or add exception:

  1. Windows Security → Virus & threat protection
  2. Manage settings → Exclusions
  3. Add an exclusion → File
  4. Select MCP Wallet installer

Missing DLL errors

Install Visual C++ Redistributable:

  • Download from Microsoft
  • Install both x64 and x86 versions
  • Restart computer

WebView2 not found

Install WebView2:

Linux Issues

AppImage won't run

Install FUSE:

bash
# Ubuntu/Debian
sudo apt install fuse libfuse2

# Fedora
sudo dnf install fuse fuse-libs

# Arch
sudo pacman -S fuse2

Missing library errors

Install required libraries:

bash
# Ubuntu/Debian
sudo apt install libwebkit2gtk-4.0-37 libgtk-3-0

# Fedora
sudo dnf install webkit2gtk3 gtk3

# Arch
sudo pacman -S webkit2gtk gtk3

Permission issues

Grant execution permission:

bash
chmod +x MCP-Wallet-{version}.AppImage

Verifying Installation

Check Version

After installation, verify the version:

  1. Open MCP Wallet
  2. Go to SettingsAbout
  3. Check version number matches download

Check MCP Server

The MCP server should start automatically:

  1. Go to SettingsMCP Server
  2. Status should show "Running"
  3. Default port: 8580

If not running:

  • Click "Start Server"
  • Check firewall isn't blocking port 8580

Updating MCP Wallet

Check for Updates

MCP Wallet doesn't auto-update (yet). Check manually:

  1. Visit MCP Wallet Releases
  2. Compare latest version with your version (Settings → About)
  3. Download and install new version if available

Update Process

macOS:

  1. Download new DMG
  2. Drag to Applications (replace existing)
  3. Open updated app

Windows:

  1. Download new installer
  2. Run installer (will upgrade existing installation)
  3. Launch updated app

Linux:

  1. Download new AppImage/package
  2. Replace old file or install new package
  3. Launch updated app

Data Preservation

Your wallet data is stored separately and preserved across updates. No need to backup before updating.

Uninstalling MCP Wallet

Before Uninstalling

Backup Seed Phrase

Make sure you have your 12-word seed phrase backed up before uninstalling!

macOS

  1. Move app to Trash

    • Drag "MCP Wallet" from Applications to Trash
  2. Delete app data (optional)

    bash
    rm -rf ~/Library/Application\ Support/com.mcp-wallet.app
    rm -rf ~/Library/Caches/com.mcp-wallet.app
    rm -rf ~/Library/Logs/mcp-wallet

Windows

  1. Uninstall via Control Panel

    • Settings → Apps → MCP Wallet → Uninstall
  2. Delete app data (optional)

    cmd
    del /s /q %APPDATA%\com.mcp-wallet.app
    del /s /q %LOCALAPPDATA%\com.mcp-wallet.app

Linux

AppImage:

bash
rm MCP-Wallet-{version}.AppImage
rm -rf ~/.config/com.mcp-wallet.app

Debian/Ubuntu:

bash
sudo apt remove mcp-wallet
rm -rf ~/.config/com.mcp-wallet.app

Fedora/RHEL:

bash
sudo dnf remove mcp-wallet
rm -rf ~/.config/com.mcp-wallet.app

Data Locations

Your wallet data is stored locally:

macOS

Application Data:
~/Library/Application Support/com.mcp-wallet.app/

Database:
~/Library/Application Support/com.mcp-wallet.app/wallet.db

Logs:
~/Library/Logs/mcp-wallet/

Cache:
~/Library/Caches/com.mcp-wallet.app/

Windows

Application Data:
%APPDATA%\com.mcp-wallet.app\

Database:
%APPDATA%\com.mcp-wallet.app\wallet.db

Logs:
%APPDATA%\com.mcp-wallet.app\logs\

Cache:
%LOCALAPPDATA%\com.mcp-wallet.app\Cache\

Linux

Application Data:
~/.config/com.mcp-wallet.app/

Database:
~/.config/com.mcp-wallet.app/wallet.db

Logs:
~/.local/share/mcp-wallet/logs/

Cache:
~/.cache/com.mcp-wallet.app/

Firewall Configuration

MCP Wallet needs network access:

Outbound Connections

  • BSC RPC: https://bsc-dataseed.binance.org
  • BSC Testnet RPC: https://data-seed-prebsc-1-s1.binance.org:8545
  • OAuth Server: https://mcp-wallet-oauth.dev-taoist.workers.dev

Inbound Connections (Optional)

  • MCP Server: localhost:8580 (for AI integration)

Firewall Rules

macOS:

  • System Preferences → Security & Privacy → Firewall
  • Allow MCP Wallet to accept incoming connections

Windows:

  • Windows Defender Firewall → Allow an app
  • Add MCP Wallet
  • Allow both Private and Public networks

Linux:

bash
# ufw
sudo ufw allow 8580/tcp

# firewalld
sudo firewall-cmd --add-port=8580/tcp --permanent
sudo firewall-cmd --reload

Next Steps

After installation:

  1. Create Your First Wallet - Set up a new wallet or import existing
  2. Configure Security - Set password and backup seed phrase
  3. Integrate with Claude Code - Connect AI assistant
  4. Learn About Transactions - Understand how transactions work

Need Help?

Having installation issues?


Successfully installed? Continue to Getting Started

MCP Wallet - Secure crypto wallet with AI integration