Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PRIVATE_KEYNoYour private key for signing transactions (optional)

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
}
prompts
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_chain_infoC

Get chain information for a specific network

get_supported_networksA

Get list of supported networks

estimate_block_timeA

Estimate the average block time for a network by analyzing recent blocks

get_finality_statusC

Get the finality status for a block or transaction on the network

get_pending_transactions_infoB

Get information about pending transactions in the mempool for a network

get_network_metadataB

Get comprehensive metadata about a network including explorers, native currency, and features

get_gas_oracleB

Get comprehensive gas price recommendations for different speed tiers

get_network_healthB

Check the health and synchronization status of the network connection

get_block_by_hashC

Get a block by hash

get_block_by_numberC

Get a block by number

get_latest_blockC

Get the latest block

get_block_with_transactionsC

Get a block with full transaction details (not just hashes)

get_uncle_blocksA

Get uncle (ommer) blocks for a specific block. Uncle blocks are valid blocks that weren't included in the main chain.

get_block_receiptsB

Get all transaction receipts for a specific block

get_block_rangeB

Get a range of blocks with summary information

get_block_rewardsB

Estimate block rewards for miners/validators on a specific block

get_blocks_by_minerA

Find recent blocks produced by a specific miner/validator address

get_transactionB

Get detailed information about a specific transaction by its hash. Includes sender, recipient, value, data, and more.

speed_up_transactionA

Speed up a pending transaction by resubmitting it with higher gas price. Only works for pending transactions.

cancel_transactionA

Cancel a pending transaction by sending a 0-value transaction to yourself with the same nonce but higher gas

get_pending_transaction_countB

Get the number of pending transactions for an address (difference between pending and latest nonce)

simulate_transactionA

Simulate a transaction to check if it would succeed without actually sending it

is_contractB

Check if an address is a smart contract or an externally owned account (EOA)

read_contractA

Read data from a smart contract by calling a view/pure function

write_contractB

Write data to a smart contract by calling a state-changing function

get_erc20_token_infoC

Get ERC20 token information

get_native_balanceB

Get native token balance for an address

get_erc20_balanceC

Get ERC20 token balance for an address

create_erc20_tokenC

Create a new ERC20 token

wrap_native_tokenB

Wrap native tokens to their wrapped ERC-20 version (ETH→WETH, BNB→WBNB, MATIC→WMATIC, etc.)

unwrap_native_tokenA

Unwrap wrapped tokens back to native tokens (WETH→ETH, WBNB→BNB, WMATIC→MATIC, etc.)

get_wrapped_native_balanceA

Get the wrapped native token balance (WETH, WBNB, WMATIC, etc.) for an address

batch_transfer_erc20B

Transfer ERC20 tokens to multiple recipients in a single transaction (gas efficient)

burn_erc20_tokensB

Burn ERC20 tokens (send to zero address or call burn function if available)

get_token_holder_countB

Estimate token holder count by analyzing transfer events

check_token_allowanceB

Check ERC20 token allowance for a spender

approve_token_spendingB

Approve a spender to use your ERC20 tokens

revoke_token_approvalB

Revoke (set to 0) a spender's approval to use your tokens

get_token_supply_infoB

Get comprehensive token supply information including total supply, burned, and circulating

get_nft_infoA

Get detailed information about a specific NFT (ERC721 token), including collection name, symbol, token URI, and current owner if available.

get_erc1155_token_metadataB

Get the metadata for an ERC1155 token (multi-token standard used for both fungible and non-fungible tokens). The metadata typically points to JSON metadata about the token.

transfer_nftC

Transfer an NFT to an address

transfer_erc1155B

Transfer ERC1155 tokens to another address. ERC1155 is a multi-token standard that can represent both fungible and non-fungible tokens in a single contract.

get_nft_collection_infoB

Get comprehensive information about an NFT collection (total supply, name, symbol)

get_nfts_by_ownerB

Get the count of NFTs owned by an address in a specific collection

check_nft_ownershipC

Check if an address owns a specific NFT

approve_nft_for_marketplaceB

Approve an NFT for sale on a marketplace (Seaport/OpenSea)

revoke_nft_approvalB

Revoke NFT approval for a marketplace or operator

check_nft_approvalC

Check if an operator is approved to manage NFTs

batch_transfer_nftsB

Transfer multiple NFTs to one or more recipients

fetch_nft_metadataC

Fetch and parse NFT metadata from its token URI

get_swap_quoteB

Get a swap quote for exchanging tokens. Returns expected output amount and price impact.

execute_swapC

Execute a token swap on a DEX

get_best_routeC

Find the optimal swap route across multiple DEXs for the best price

get_dex_liquidityC

Get liquidity information for a trading pair on a DEX

get_price_impactC

Calculate the price impact for a given trade size

get_supported_dexsB

List all supported DEXs on a specific network

add_liquidityC

Add liquidity to a DEX trading pair

add_liquidity_nativeA

Add liquidity with native token (ETH, BNB, MATIC) and another token

remove_liquidityC

Remove liquidity from a DEX trading pair

get_lp_balanceC

Get LP token balance for a trading pair

get_pool_reservesC

Get the reserves in a liquidity pool

calculate_arbitrageC

Calculate potential arbitrage opportunity between two DEXs

get_staking_positionB

Get staking position and rewards for an address

stake_tokensC

Stake tokens in a staking contract

unstake_tokensB

Unstake/withdraw tokens from a staking contract

claim_staking_rewardsB

Claim pending staking rewards

get_staking_aprB

Calculate estimated APR for a staking contract

get_staking_protocolsB

Get list of popular staking protocols on a network

stake_eth_lidoB

Stake ETH with Lido to receive stETH (liquid staking)

wrap_stethB

Wrap stETH to wstETH (non-rebasing wrapped staked ETH)

unwrap_wstethB

Unwrap wstETH back to stETH

get_lido_statsC

Get Lido staking statistics and APR

stake_lp_tokensB

Stake LP tokens in a MasterChef-style farming contract

withdraw_lp_tokensB

Withdraw LP tokens from a MasterChef-style farming contract

get_farming_positionC

Get LP farming position and pending rewards

get_liquid_staking_infoA

Get liquid staking token addresses and info for a network

get_lending_positionB

Get a user's lending/borrowing position on a protocol

get_lending_ratesB

Get current supply and borrow rates for a lending market

get_lending_protocolsA

Get list of supported lending protocols on a network

calculate_health_factorB

Calculate health factor after a potential action

get_flash_loan_infoC

Get flash loan information and fees for a protocol

get_liquidatable_positionsB

Find positions that can be liquidated (health factor < 1)

supply_to_lendingB

Supply/deposit assets to a lending protocol to earn interest

borrow_from_lendingC

Borrow assets from a lending protocol

repay_to_lendingC

Repay borrowed assets to a lending protocol

withdraw_from_lendingC

Withdraw supplied assets from a lending protocol

get_bridge_quoteB

Get a quote for bridging tokens across chains

execute_bridgeC

Execute a cross-chain bridge transfer

get_bridge_statusC

Track the status of a bridge transaction

get_supported_bridgesB

List all supported bridge protocols and their capabilities

estimate_bridge_timeC

Estimate how long a bridge transfer will take

get_bridge_feesC

Get detailed fee breakdown for a bridge transfer

get_proposal_detailsC

Get details of a governance proposal

cast_voteB

Cast a vote on a governance proposal

get_voting_powerB

Get voting power for an address at a specific block

get_governance_paramsB

Get governance parameters like voting delay, period, and thresholds

check_vote_eligibilityB

Check if an address can vote on a proposal

calculate_proposal_idB

Calculate proposal ID from proposal parameters

queue_proposalA

Queue a successful proposal for execution (requires Timelock)

Prompts

Interactive templates invoked by user choice

NameDescription
explain_evm_conceptGet an explanation of an EVM concept
compare_networksCompare different EVM-compatible networks
analyze_blockAnalyze a block and provide detailed information about its contents
analyze_transactionAnalyze a specific transaction
interact_with_contractGet guidance on interacting with a smart contract
analyze_tokenAnalyze an ERC20 or NFT token
analyze_swapAnalyze a potential token swap and provide recommendations
optimize_swap_routeFind the most optimal route for a large swap to minimize price impact
analyze_staking_opportunityAnalyze a staking opportunity for risks and rewards
optimize_staking_strategyHelp optimize staking positions across protocols
analyze_lending_positionAnalyze a lending position and provide risk assessment
optimize_lending_strategyHelp optimize lending and borrowing strategy
analyze_bridge_routeAnalyze and recommend the best bridge route for a cross-chain transfer
bridge_portfolioHelp user bridge assets across multiple chains for portfolio optimization
optimize_gasAnalyze and provide gas optimization recommendations for transactions
compare_chain_costsCompare transaction costs across different chains
analyze_contract_activityAnalyze event activity for a contract to understand usage patterns
track_wallet_activityTrack all event activity for a specific wallet
batch_portfolio_checkCheck a complete portfolio using multicall for efficiency
optimize_batch_callsHelp optimize multiple contract calls into efficient batches
create_gasless_approvalHelp create a gasless token approval using EIP-2612 permit
verify_signature_authenticityVerify that a signature is authentic and from the expected signer
ens_profile_lookupGet a complete ENS profile for a name or address
identify_addressesIdentify multiple addresses by their ENS names
analyze_addressAnalyze an EVM address
full_portfolio_analysisComprehensive portfolio analysis across chains
portfolio_rebalanceGet rebalancing recommendations for a portfolio
decode_calldataHelp decode transaction calldata
analyze_storage_layoutAnalyze contract storage layout
deploy_new_contractGuide through deploying a new smart contract
upgrade_proxy_contractGuide through upgrading a proxy contract to a new implementation
deploy_cross_chainDeploy contract to multiple chains with same address using CREATE2
verify_deployed_contractGuide through verifying contract source code on block explorer
protect_swap_from_mevGuide through executing a swap with MEV protection
analyze_mev_riskAnalyze MEV risk for a planned transaction
simulate_transaction_bundleSimulate a bundle of transactions before execution
mev_protection_setupSet up MEV protection for a wallet/dApp
price_analysisGet comprehensive price analysis for assets
monitor_price_feedsSet up monitoring recommendations for price feeds
security_auditPerform a comprehensive security audit on a token or contract
wallet_security_reviewReview wallet security including approvals and interaction history
crypto_news_briefingGet a comprehensive daily crypto news briefing
crypto_news_researchResearch a specific crypto topic across news sources
compare_crypto_sourcesCompare coverage of a topic across different crypto news sources
crypto_breaking_alertGet and analyze breaking crypto news
premium_news_intelligenceGenerate a comprehensive market intelligence report using premium news features
setup_news_monitoringConfigure comprehensive real-time news monitoring with alerts
historical_news_researchResearch historical news patterns for a specific topic or event
premium_news_featuresExplain all premium news features, pricing, and how to get started
market_pulseGet a quick market pulse using news sentiment analysis
analyze_defi_protocolComprehensive analysis of a DeFi protocol
compare_defi_protocolsCompare multiple DeFi protocols
find_best_yieldsFind the best yield opportunities in DeFi
chain_defi_overviewOverview of DeFi ecosystem on a specific chain
dex_liquidity_analysisAnalyze liquidity pools and trading opportunities across DEXes
token_dex_analysisComprehensive DEX analysis for a specific token
market_analysisComprehensive cryptocurrency market analysis prompt
portfolio_reviewPortfolio performance review and analysis
analyze_social_sentimentComprehensive social sentiment analysis for a cryptocurrency
track_crypto_influencersTrack and analyze crypto influencers
social_trend_analysisAnalyze trending topics in crypto social media
social_vs_priceCompare social metrics with price action
discover-paid-toolsFind paid AI tools in the marketplace that match your needs
register-marketplace-toolRegister your AI tool in the decentralized marketplace
creator-earnings-dashboardView your earnings and analytics as a tool creator
use-paid-toolUse a paid tool from the marketplace with x402 payment
marketplace-overviewGet an overview of the AI tool marketplace
price-my-toolGet help pricing your AI tool for the marketplace
crypto_prediction_analysisGet a comprehensive AI prediction analysis for a cryptocurrency
quick_direction_checkQuick check if a crypto is likely to go up or down
market_scanScan multiple cryptocurrencies for trading opportunities
portfolio_outlookGet AI predictions for a portfolio of cryptocurrencies
strategy_backtestBacktest a trading strategy with AI predictions
compare_strategiesCompare multiple trading strategies via backtesting
prediction_pricing_guideLearn about AI prediction pricing and options
how_predictions_workLearn how the LSTM AI predictions work
trade_setupGet a complete trade setup with AI predictions
daily_briefingGet a daily market briefing with AI predictions

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/nirholas/universal-crypto-mcp'

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