Skip to main content
Glama

Blockchain MCP Server

by lienhage

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
generate-vanity-address

Generate Ethereum addresses matching specified prefix and suffix patterns with concurrent computation

validate-ethereum-address

Validate the validity of an Ethereum address

4byte

Get function signatures for the given selector from 4byte.directory

4byte-decode

Decode ABI-encoded calldata using 4byte.directory

abi-encode

encode function parameters with abi

abi-encode-with-signature

encode function call with abi

abi-decode

decode abi encoded data

sig

get function selector

event-sig

get event selector

keccak256

calculate keccak256 hash

static-call

Make a static call to a smart contract on any EVM-compatible chain (read-only)

send-transaction

Send a transaction to a smart contract on any EVM-compatible chain (requires private key)

get-balance

Get the balance of an address on any EVM-compatible chain

list-chains

List all supported EVM-compatible chains and their configurations

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/lienhage/blockchain-mcp'

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