IronWallet MCP Server
OfficialProvides non-custodial wallet operations on the Bitcoin network, including balance checks, local signing, and sending transfers.
Provides non-custodial wallet operations on the Dogecoin network, including balance checks, local signing, and sending transfers.
Provides non-custodial wallet operations on the Ethereum network, including balance checks, token transfers, local signing, and swaps.
Provides non-custodial wallet operations on the Litecoin network, including balance checks, local signing, and sending transfers.
Provides non-custodial wallet operations on the Optimism network, including balance checks, token transfers, local signing, and swaps.
Provides non-custodial wallet operations on the Polygon network, including balance checks, token transfers, local signing, and swaps.
Provides non-custodial wallet operations on the Solana network, including balance checks, token transfers, local signing, and swaps.
Provides non-custodial wallet operations on the TON network, including balance checks, token transfers, local signing, and swaps.
Provides non-custodial wallet operations on the XRP network, including balance checks, local signing, and sending transfers.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@IronWallet MCP Serverwhat's my ETH balance on Base?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
IronWallet for AI agents
The IronWallet MCP server gives AI agents secure access to a non-custodial wallet. Seed phrases stay encrypted on the host and never leave this machine. Agents can retrieve balances, sign locally, transfer tokens, and swap across 10+ networks.
Seed-compatible with the IronWallet app. There is no per-transaction confirmation UI.
Requirements: Node.js 20+ (npx). Use a dedicated wallet with limited balance.
Product page: ironwallet.io/ai. Machine-readable index: llms.txt.
Opening this repository in Claude Code starts the wallet MCP via .mcp.json. See CLAUDE.md.
Install
Cursor: ironwallet.io/ai
Claude Code:
claude plugin marketplace add ironwallet/ironwallet-agent-kit
claude plugin install ironwallet-mcp@ironwalletCodex:
codex plugin marketplace add ironwallet/ironwallet-agent-kit
codex plugin add ironwallet-mcp@ironwalletGrok:
grok plugin marketplace add ironwallet/ironwallet-agent-kit
grok plugin install ironwallet-mcp --trustReload so MCP picks up PATH. From a local clone, use . instead of the GitHub repo.
MCP only (no plugin)
Manually installed MCP does not auto-update with the plugin.
{
"mcpServers": {
"ironwallet": {
"command": "npx",
"args": ["-y", "@ironwallet/mcp-server"]
}
}
}Related MCP server: Universal Crypto MCP
What's included
Skill
Skill | When to use |
ironwallet-mcp | Non-custodial wallet: balances, local signing, transfers, swaps, deposit QR. Invoke as |
Rules
Rule | What it enforces |
wallet-transaction-safety | Hot wallet; no extra confirmation UI; poll status on timeout, never resubmit blindly |
seed-phrase-handling | Recovery phrases and private keys never appear in chat, files, or logs |
swap-asset-resolution | Networks and tokens come from catalog tools, not model memory |
Agent
Agent | Purpose |
ironwallet-operator | Operate the non-custodial wallet: balances, local signing, transfers, swaps, deposit QR |
MCP server
@ironwallet/mcp-server over stdio. Networks: Ethereum, BSC, Polygon, Base, Arbitrum, Optimism, Avalanche, Tron, Bitcoin, Litecoin, Dogecoin, Solana, XRP, TON.
Tools
Tool | Purpose | Moves funds? |
| Names, addresses, and | no |
| Record chat acceptance of the MCP disclaimer | no |
| New wallets; returns a browser | no |
| Local browser UI to import / create / back up | no |
| Replace per-wallet limits ( | no |
| PNG QR (try chat; else local | no |
| Native or token balance | no |
| Fee estimate, no broadcast | no |
| Sign locally and send | yes |
| Poll a transfer | no |
| Networks available for swap | no |
| Sell / buy catalog | no |
| Quote (may expire) | no |
| Fresh quote → sign → swap | yes |
| Poll a swap | no |
No tool accepts or returns a seed. Import and backup only in the local browser (open_wallet_manager / backup_url).
Configuration
Nothing to paste into MCP config for normal use. On first launch the server writes a relay API key, keystore wrapping secret, and device id under ~/.ironwallet-mcp/ (mode 0600). Override with IW_RELAY_API_KEY / IW_PASSPHRASE / IW_DEVICE_ID only if you must.
The user-facing backup is the recovery phrase in the wallet manager, not those files.
Security
Seeds are encrypted at rest. They never appear in tool results, agent chat, or backend requests.
The agent can move funds without asking again. Optional wallet policy (
readOnly,maxPerTxUsd, transfer recipient allow-list — set viaset_wallet_policy) is off by default and applies to both sends and swaps.Anyone with the keystore and the wrapping secret controls the funds. A leaked seed cannot be revoked.
Timeout is not always failure: poll status before retrying a send or swap.
Do not put a main wallet here. Use a small hot wallet.
Details and private disclosure: SECURITY.md.
Contributing
This public tree is a release snapshot. See CONTRIBUTING.md. Please follow the Code of Conduct.
License
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityDmaintenanceEnables AI agents to interact with cryptocurrency ecosystems through wallet management, trading operations (swaps, DCA, limit orders), staking, and multi-chain support starting with Solana.37GPL 3.0
- AlicenseCqualityCmaintenanceEnables AI agents to interact with any EVM-compatible blockchain through natural language, supporting token swaps, cross-chain bridges, staking, lending, governance, gas optimization, and portfolio tracking across networks like Ethereum, BSC, Polygon, Arbitrum, and more.1006339Inno Setup
- AlicenseAqualityDmaintenanceProvides permissionless wallet infrastructure for AI agents to manage wallets, sign transactions, and handle tokens across Solana and all EVM-compatible chains. It includes 29 specialized tools for on-chain operations, featuring built-in security guards and automated x402 payment processing without KYC requirements.293343MIT

Privy MCP Serverofficial
AlicenseBqualityDmaintenanceEnables AI agents to create wallets, sign transactions, and manage blockchain operations across multiple chains like Ethereum, Solana, and more via Privy.242MIT
Related MCP Connectors
Provide AI agents and automation tools with contextual access to blockchain data including balance…
Non-custodial DeFi for AI agents: swaps, concentrated liquidity (V3/V4) zaps + ranges, 5 EVM chains
Keyless non-custodial crypto payments for AI agents: payment links and tip jars, no API key.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ironwallet/ironwallet-agent-kit'
If you have feedback or need assistance with the MCP directory API, please join our Discord server