Skip to main content
Glama

Rootstock MCP Server

by cuongpo
MIT License

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ROOTSTOCK_RPC_URLYesRootstock blockchain RPC endpoint URLhttps://public-node.testnet.rsk.co
ROOTSTOCK_CHAIN_IDNoRootstock blockchain chain ID31
ROOTSTOCK_ADDRESSESNoComma-separated list of wallet addresses0x742d35Cc6634C0532925a3b8D4C9db96590c6C87
ROOTSTOCK_EXPLORER_URLNoURL for the Rootstock blockchain explorerhttps://explorer.testnet.rootstock.io
ROOTSTOCK_NETWORK_NAMENoName of the Rootstock networkRootstock Testnet
ROOTSTOCK_PRIVATE_KEYSYesComma-separated list of private keys
ROOTSTOCK_CURRENCY_SYMBOLNoCurrency symbol for RootstocktRBTC
ROOTSTOCK_CURRENT_ADDRESSNoCurrently active wallet address for transactions0x742d35Cc6634C0532925a3b8D4C9db96590c6C87

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
create_wallet

Create a new Hyperion wallet with a generated mnemonic phrase

import_wallet

Import an existing wallet using private key or mnemonic phrase

list_wallets

List all available wallets

get_balance

Get the balance of a wallet address (native tokens or ERC20 tokens)

send_transaction

Send native tokens or ERC20 tokens to another address

get_transaction

Get details of a transaction by hash

get_block

Get block information by number or hash

get_network_info

Get current network information and status

estimate_gas

Estimate gas cost for a transaction

call_contract

Call a smart contract method (read-only)

send_contract_transaction

Send a transaction to a smart contract method

set_current_wallet

Set the current active wallet for transactions

get_current_wallet

Get the current active wallet information

deploy_erc20_token

Deploy a new ERC20 token contract

get_token_info

Get information about an ERC20 token

mint_tokens

Mint tokens (only for mintable tokens)

deploy_erc721_token

Deploy a new ERC721 (NFT) token contract

get_nft_info

Get information about an ERC721 NFT contract or specific token

mint_nft

Mint a new NFT for mintable ERC721 contracts

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/cuongpo/rootstock-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server