Injective MCP Server
An MCP (Model Context Protocol) server that gives AI agents full trading capabilities on Injective — perpetual futures, spot transfers, cross-chain bridging, and raw EVM transactions.
Connect it to Claude Desktop or Claude Code and trade with natural language.
Address Utilities
| Tool |
Description |
address_normalize |
Accept an inj1... or 0x... address and return both canonical encodings. |
Wallets
| Tool |
Description |
wallet_generate |
Generate a new Injective wallet. Returns address + mnemonic (shown once). |
wallet_import |
Import a wallet from a hex private key. |
wallet_list |
List all wallets in the local keystore (addresses only — no keys). |
wallet_remove |
Permanently delete a wallet from the keystore. |
Markets & Accounts
| Tool |
Description |
market_list |
List all active perpetual futures markets. |
market_price |
Get the current oracle price for a market by symbol (e.g. "BTC"). |
account_balances |
Get bank + subaccount balances. Supports all token types. |
account_positions |
Get open perpetual positions with unrealized P&L. |
token_metadata |
Look up symbol, decimals, and type for any denom. |
Native USDC and CCTP
| Tool |
Description |
usdc_native_info |
Return native Injective USDC metadata, including EVM address, Cosmos denom, decimals, CCTP domain, and contracts. |
cctp_supported_chains |
Return common Circle CCTP V2 source-chain configs and aliases for native USDC flows into Injective. |
cctp_attestation_status |
Check Circle Iris attestation status for a CCTP burn transaction. Read-only. |
cctp_mint |
Submit receiveMessage(message, attestation) on Injective EVM after an attestation is complete. Real transaction. |
RFQ
| Tool |
Description |
rfq_constants |
Return RFQ contract, gateway, websocket, chain IDs, and default quote collection window for the configured network. |
rfq_market_readiness |
List active derivative markets and mark which ones match the RFQ quote denom. Read-only. |
Frontend Guidance
| Tool |
Description |
frontend_guidance_topics |
List read-only frontend guidance topics available from the MCP server. |
frontend_guidance |
Return guidance for Injective browser trading flows, optionally filtered by topic. |
Perpetual Trading
| Tool |
Description |
trade_open |
Open a position with a market order (Cosmos signing). |
trade_close |
Close an open position with a market order (Cosmos signing). |
trade_open_eip712 |
Open a position using EIP-712 Ethereum signing (MetaMask-compatible keys). |
trade_close_eip712 |
Close a position using EIP-712 Ethereum signing (MetaMask-compatible keys). |
trade_limit_open |
Open a limit order. |
trade_limit_orders |
List open limit orders. |