Skip to main content
Glama
rsksmart

RSK MCP Server - Rootstock Blockchain Tools

Official
by rsksmart

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
start-interactionC

Start interaction with the Rootstock CLI functions, start this once someone ask something related to the rootstock (rsk) blockchain

start-wallet-interactionC

Start wallet management interaction. This shows all available wallet operations and management options.

list-pending-operationsA

List all pending operations that require user confirmation

confirm-operationB

Confirm and execute a pending operation

cancel-operationB

Cancel a pending operation

create-walletC

Create a new wallet based on the selected option. This function will ask for required information step by step.

check-balanceB

Check the balance of a wallet for RBTC or ERC20 tokens on Rootstock blockchain. You can either use an existing wallet file or provide wallet data directly.

use-wallet-from-creationB

Use wallet data directly from a previous wallet creation result. This helps avoid re-uploading files.

check-transactionA

Check the status and details of a transaction on Rootstock blockchain using the transaction hash

deploy-contractB

Deploy a smart contract to the Rootstock blockchain using ABI and bytecode

verify-contractB

Verify a smart contract on the Rootstock blockchain using source code and compilation metadata

read-contractA

Read data from a verified smart contract on the Rootstock blockchain by calling view/pure functions

transfer-tokensC

Transfer RBTC or ERC20 tokens on Rootstock blockchain between wallets

check-transaction-historyC

Check the transaction history of a wallet on Rootstock blockchain using Alchemy API

issue-attestationB

Issue a new attestation on Rootstock network using RAS (Rootstock Attestation Service)

verify-attestationC

Verify an existing attestation by UID on Rootstock network

revoke-attestationC

Revoke an existing attestation by UID on Rootstock network

list-attestationsA

List attestations on Rootstock network by querying EAS contract event logs. Requires a custom rpcUrl — RSK public nodes do not support eth_getLogs.

create-schemaB

Create a new attestation schema on Rootstock network

attest-deploymentB

Create a deployment attestation on Rootstock using RAS. Uses default testnet schema UIDs when none is provided.

attest-verificationC

Create a contract verification attestation on Rootstock using RAS. Uses default testnet schema UIDs when none is provided.

attest-transferB

Create a transfer attestation on Rootstock using RAS. Uses default testnet schema UIDs when none is provided.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/rsksmart/rsk-mcp-server'

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