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 |
---|---|
connect_wallet | Connect a Solana wallet to the airdrop server |
connect_crossmint_wallet | Connect a Crossmint wallet to the airdrop server |
check_balance | Check the SOL balance of the connected wallet |
create_token | Create a new Solana token |
add_liquidity | Add liquidity to the created token |
generate_wallets | Generate custodial wallets for employees using Crossmint |
upload_csv | Process employee data from a CSV file |
calculate_amounts | Calculate token amounts for each employee |
calculate_fees | Calculate gas fees for the airdrop |
start_airdrop | Perform the token airdrop to employee wallets |
send_emails | Send emails to employees with wallet access instructions |
get_state | Get the current state of the airdrop process |