Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_FILENoLog file path./logs/neo-mcp.log
LOG_LEVELNoLogging level (debug/info/warn/error)info
WALLET_DIRNoWallet storage directory./wallets
NEO_NETWORKNoDefault network (mainnet/testnet)testnet
NEO_MAINNET_RPCNoMainnet RPC endpointhttps://mainnet1.neo.coz.io:443
NEO_TESTNET_RPCNoTestnet RPC endpointhttps://testnet1.neo.coz.io:443

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_network_modeA

Get the active network mode and available Neo networks.

get_blockchain_infoA

Get blockchain height, validator info, and the active network.

get_block_countA

Get the current block height for the selected network.

get_balanceA

Get NEO, GAS, and NEP-17 balances for an address.

get_unclaimed_gasB

Get the amount of GAS claimable by an address.

get_nep17_transfersB

Get NEP-17 transfer history for an address.

get_nep11_balancesB

Get NEP-11 balances for an address.

get_nep11_transfersC

Get NEP-11 transfer history for an address.

list_famous_contractsB

List supported well-known contracts for the selected network.

get_contract_infoC

Get metadata and operations for a contract by known name, script hash, or Neo address.

get_contract_statusB

Check whether a contract is deployed and inspect its current on-chain status by known name, script hash, or Neo address.

create_walletA

Create a Neo N3 wallet, persist it locally, and return a NEP-2 encrypted private key.

get_walletA

Get sanitized metadata for a locally stored wallet by address.

set_network_modeA

Set the configured network mode. Restart may be required.

get_blockC

Get block details by height or hash.

get_transactionB

Get transaction details by hash.

get_application_logA

Get the application log for a transaction hash.

wait_for_transactionC

Wait for a transaction to be confirmed on-chain.

transfer_assetsB

Transfer NEP-17 assets using a sender WIF.

invoke_contractB

Invoke a smart contract method. Read operations run without a wallet. Write operations require fromWIF and confirm=true.

import_walletC

Import a wallet from a private key or WIF.

estimate_transfer_feesB

Estimate network and system fees for a transfer.

estimate_invoke_feesB

Estimate network and system fees for a contract invocation by script hash or a generic contract reference.

claim_gasB

Claim available GAS for an account.

deploy_contractB

Deploy a compiled Neo N3 contract. Requires explicit confirmation.

neofs_create_containerC

Create a NeoFS container.

neofs_get_containersA

List NeoFS containers for an owner.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
neo-network-statusNetwork status for the default configured Neo network.
neo-mainnet-statusNetwork status snapshot for Neo mainnet.
neo-testnet-statusNetwork status snapshot for Neo testnet.

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/r3e-network/neo-n3-mcp'

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