A Model Context Protocol (MCP) server for interacting with MantraChain (Cosmos SDK) blockchain. This server provides tools for sending tokens, delegating to validators, querying balances, and more using the MCP protocol.
mantrachain-mcp source profile. From the maintainer documentation: “A Model Context Protocol (MCP) server for interacting with MantraChain (Cosmos SDK) blockchain. This server provides tools for sending tokens, delegating to validators, querying balances, and more using the MCP protocol.”
The documented npm package is mantrachain-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
The example declares MNEMONIC, CUSTOM_NETWORKS. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| bank-send | Send tokens to another address (supports multiple coins per transaction) |
| get-balance | Get balance of an address (defaults to your own address if none provided) |
| get_evm_balance | Get native token (OM) balance for an EVM address |
| get_token_balance | Get ERC20 token balance for an address |
| get_nft_balance | Get ERC721 NFT count for an address from a collection |
| get_erc1155_balance | Get ERC1155 token balance for a specific token ID |
| get_address_from_mnemonic | Get EVM address derived from mnemonic |
| delegate | Delegate/Stake tokens to a validator |
| undelegate | Undelegate/Unstake tokens from a validator |
| claim-rewards | Claim rewards for a specific validator |
| get-validators | Get all validators |
| get-delegations | Get current staking information for an address |
| get-available-rewards | Get all available rewards for an address |
| get-account-info | Get current account information |
| get-block-info | Get block information from Cosmos (cometbft) RPC |
| get-block-info-evm | Get block information from EVM RPC |
| query-network | Execute a generic network query against chain APIs |
| ibc-transfer | Send tokens via IBC transfer |
| cosmwasm-contract-query | Query a CosmWasm smart contract (read-only) |
| cosmwasm-contract-execute | Execute a function on a CosmWasm contract (state-changing) |
| read_evm_contract | Read data from an EVM contract (view/pure function) |
| write_evm_contract | Write data to an EVM contract (state-changing function) |
| deploy_evm_contract | Deploy a new EVM contract |
| is_contract | Check if an address is a contract or EOA |
| dex-get-pools | Get all available liquidity pools from the DEX |
| dex-find-routes | Find available swap routes between two tokens |
| dex-simulate-swap | Simulate a token swap to get expected outcome without executing it |
| dex-swap | Execute a token swap on the DEX with slippage protection |
| sign-and-broadcast | Sign and broadcast a generic Cosmos transaction |
| get_transaction | Get detailed information about a specific EVM transaction by hash |
| get_transaction_receipt | Get EVM transaction receipt by hash |
| estimate_gas | Estimate gas cost for a transaction |
| transfer_om | Transfer native tokens (OM) via EVM |
| transfer_erc20 | Transfer ERC20 tokens to another address |
| approve_token_spending | Approve another address to spend your ERC20 tokens |
| transfer_nft | Transfer an ERC721 NFT to another address |
| transfer_erc1155 | Transfer ERC1155 tokens to another address |
| transfer_token | Transfer ERC20 tokens to an address |
{
"mcpServers": {
"mantrachain-mcp": {
"command": "npx",
"args": [
"-y",
"mantrachain-mcp@latest"
],
"env": {
"MNEMONIC": "YOUR_MNEMONIC",
"CUSTOM_NETWORKS": "{\"my-custom-net\":{\"rpcEndpoint\":\"https://rpc.custom-network.io\",\"apiEndpoint\":\"https://api.custom-network.io\",\"chainId\":\"my-custom-net-1\",\"prefix\":\"custom\",\"denom\":\"ucustom\",\"gasPrice\":\"0.01\",\"isMainnet\":false}}"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| MNEMONIC | Declared in the maintainer’s client configuration. | Yes |
| CUSTOM_NETWORKS | Declared in the maintainer’s client configuration. | Optional |
메모짱 메모·할 일을 AI로 검색·정리·체크해요. / Search, write and check off notes and to-dos in Memozzang.
채팅으로 후잉 가계부를 관리하세요. 거래 입력·조회, 계정·예산 관리, 손익·재무 보고서를 지원합니다.
나라장터 낙찰정보서비스 Open API를 위한 로컬 MCP 서버
나라장터 사전규격정보서비스 Open API를 위한 로컬 MCP 서버
나라장터 입찰공고정보서비스(공공데이터포털 data.go.kr) Open API를 감싼 로컬 MCP 서버
나라장터 사용자정보서비스(공공데이터포털 data.go.kr) Open API를 감싼 로컬 MCP 서버