Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
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 |