Skip to main content
Glama
mcpdotdirect

Starknet MCP Server

by mcpdotdirect

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
get_starknet_chain_infoC

Get information about a Starknet network

get_supported_starknet_networksA

Get a list of supported Starknet networks

get_starknet_eth_balanceB

Get the ETH balance for a Starknet address or Starknet ID

get_starknet_token_balanceC

Get the token balance for a Starknet address or Starknet ID

get_starknet_strk_balanceB

Get the STRK token balance for a Starknet address or Starknet ID

get_starknet_native_balancesA

Get all native token balances (ETH and STRK) for a Starknet address or Starknet ID

resolve_starknet_nameC

Get the Starknet ID for an address

resolve_starknet_addressB

Get the address for a Starknet ID

get_starknet_profileB

Get the full Starknet ID profile for an address or Starknet ID

validate_starknet_domainB

Check if a string is a valid Starknet ID

get_starknet_blockC

Get information about a specific block

get_starknet_block_transactionsC

Get transactions in a specific block

get_starknet_transactionC

Get details about a transaction

get_starknet_transaction_receiptC

Get transaction receipt

call_starknet_contractB

Call a read-only function on a contract

get_starknet_contract_classB

Get the class (ABI and other information) of a contract

get_starknet_token_infoC

Get information about a token

check_starknet_nft_ownershipA

Check if an address owns a specific NFT

get_starknet_nft_balanceA

Get the number of NFTs owned by an address for a specific collection

get_starknet_token_supplyB

Get the total supply of a token

check_starknet_transaction_statusC

Check if a transaction is confirmed (finalized)

transfer_starknet_ethB

Transfer ETH from one account to another

transfer_starknet_strkC

Transfer STRK from one account to another

transfer_starknet_tokenB

Transfer ERC20 tokens from one account to another

execute_starknet_contractB

Execute a contract call (write operation)

Prompts

Interactive templates invoked by user choice

NameDescription
explore_starknet_blockExplore information about a specific Starknet block
explore_starknet_addressGet information about a Starknet address
explore_starknet_transactionGet information about a Starknet transaction
lookup_starknet_idLook up a Starknet ID or resolve an address to a Starknet ID
explore_starknet_id_profileExplore a full Starknet ID profile

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/mcpdotdirect/starknet-mcp-server'

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