Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IOTA_RPC_URLNoIOTA JSON-RPC endpointhttps://api.mainnet.iota.cafe
IOTA_GRAPHQL_URLNoIOTA GraphQL indexerhttps://graphql.mainnet.iota.cafe
IOTA_WALLET_SERVERNoAgent wallet server URLhttp://localhost:3847

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
iota_wallet_addressB

Get the active wallet address

iota_wallet_balanceB

Check IOTA balance for the active wallet

iota_wallet_accountsB

List all derived wallet accounts

iota_wallet_sign_executeA

Sign and execute a transaction via the agent wallet (human-in-the-loop approval required)

iota_wallet_pendingA

List pending signing requests awaiting approval

iota_wallet_approveC

Approve a pending signing request

iota_wallet_rejectC

Reject a pending signing request

iota_wallet_switch_networkC

Switch between mainnet, testnet, and devnet

iota_cliB

Run an arbitrary IOTA CLI command. Use for operations not covered by other tools.

iota_move_buildC

Build a Move package and report compilation results

iota_move_test_coverageB

Run Move tests with coverage analysis. Returns test results and coverage summary.

iota_move_publish_unsignedB

Generate an unsigned publish transaction for a Move package (for agent wallet signing)

iota_objectB

Fetch on-chain object data by ID. Returns owner, type, version, and content.

iota_objects_by_ownerC

List objects owned by an address

iota_transactionB

Fetch transaction details by digest

iota_coinsC

Get coin objects for an address (useful for gas estimation and token queries)

iota_epoch_infoB

Get current epoch, checkpoint, and network statistics via GraphQL

iota_decompileB

Retrieve and decompile a deployed Move module. Returns the module's ABI (structs, functions, type params).

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/Scottcjn/iota-agent-mcp'

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