Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Keplr Wallet MCP

Your AI-powered wallet. Send, stake, swap - just ask. Currently supporting 40+ Cosmos chains.

What is Keplr Wallet MCP?

Keplr Wallet MCP brings your Cosmos wallet into AI assistants like Claude. Describe what you want in everyday language, and the AI executes it for you.

  • 40+ Cosmos chains: Cosmos Hub, Osmosis, Celestia, and more
  • Token swaps: Osmosis DEX

Key Features

Multi-Chain Support

30+ Cosmos chains supported out of the box.

View all supported chains

Cosmos Hub, Osmosis, Celestia, Stargaze, Noble, Injective, dYdX, Initia, Axelar, Babylon Genesis, Agoric, Akash, AtomOne, Bostrom, Chihuahua, Dymension, IRISnet, Jackal, Lumera, MANTRA, Nolus, Passage, Persistence, Pocket Network, Provenance, Quicksilver, Regen, Secret Network, SEDA, Sentinel, Sommelier, THORChain, UX Chain, XION, XPLA, ZetaChain, Terra, Terra Classic

Natural Language Wallet Operations

Ask your AI assistant things like:

  • "Show my ATOM balance on Cosmos Hub"
  • "Stake 100 ATOM to a top validator"
  • "Swap 50 OSMO to ATOM on Osmosis"

Wallet Security

Your wallet is protected by a 24-word recovery phrase (mnemonic). The recovery phrase is encrypted with AES-256-GCM and stored locally. The decryption key is stored in your OS credential store (e.g. macOS Keychain).

Quick Start

1. Install Node.jsDownload here (v22 or later). If you're not sure whether you have it, open Terminal (Mac) or Command Prompt (Windows) and type node -v.

2. Connect to your AI client — Pick your client and follow the steps:

Claude Code

Run this in your terminal:

claude mcp add --scope user keplr -- npx @keplr-wallet/keplr-wallet-mcp

If you're already in a session, type /mcp and connect to Keplr — or start a new session.

Claude Desktop

Add this to your config file (how to find this file):

{
  "mcpServers": {
    "keplr": {
      "command": "npx",
      "args": ["@keplr-wallet/keplr-wallet-mcp"]
    }
  }
}

No separate installation needed — npx downloads and runs it automatically.

Other MCP clients

First, install the package:

npm
npm install @keplr-wallet/keplr-wallet-mcp

Then configure your MCP client to run the installed package. See Installation for detailed options.

3. Start chatting — Ask Claude: "Help me set up a wallet"

What's Next?

New here? Start with Installation.

Already set up? Explore the Guides.

Looking for tool details? See the Reference.