Reference
Complete reference documentation for Keplr Wallet MCP.
Tools Overview
Keplr Wallet MCP provides tools across multiple categories:
| Category | Tools | Description |
|---|---|---|
| Account Management | 10 | Wallet creation, switching, import, export |
| Authentication | 7 | Biometric auth, TOTP, sessions |
| Transaction Confirm | 4 | Pending actions, confirmation, tx history |
| Chain Management | 1 | Installed adapters |
| Cosmos Query | 11 | Balances, staking, governance, IBC channels |
| Cosmos Transaction | 9 | Send, stake, vote, IBC |
| Multi-Action | 7 | Batch transaction creation & execution |
| CosmWasm | 5 | Smart contract query, execute, instantiate |
| Cosmos Signing | 2 | Arbitrary signing & verification |
| Unified Portfolio | 1 | Cross-chain portfolio overview |
| Keplr RPC | 5 | Keplr API key management & usage |
| Meta | 2 | Tool search & discovery |
| Osmosis | 2 | DEX swap |
Prompts
View all prompts - Guided workflows for common operations.
Error Handling
- Error Codes - All error categories and codes
- Troubleshooting - Common issues and solutions
Configuration
- Supported Chains - All supported blockchains
- Environment Variables - Server configuration
Tool Documentation Format
Each tool reference includes:
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
param | string | Yes | Parameter description |
Response
Successful responses return structured JSON via content[0].text:
{
"result": "...",
"suggestedActions": [
{ "tool": "next-tool", "reason": "...", "priority": 1 }
]
}Error responses include classification and recovery hints:
{
"isError": true,
"category": "validation",
"message": "...",
"recoverable": false,
"suggestion": "..."
}Examples
Request and response pairs for common use cases.