Skip to main content
Glama
Growi-DeFi

mcp-growi

by Growi-DeFi

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RPC_URLNoCustom Arbitrum RPC endpoint (optional)
PRIVATE_KEYNoEthereum private key (less secure alternative to keystore)
KEYSTORE_PATHNoPath to the wallet keystore file
KEYSTORE_PASSPHRASENoPassphrase for the keystore file

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_vault_statusA

Check if GrowiHFVault deposits are currently locked or open. Includes context about the weekly lock/unlock cycle.

get_pending_depositB

Check if a wallet has a pending deposit in the GrowiHFVault queue.

get_pending_withdrawalB

Check if a wallet has a pending withdrawal in the GrowiHFVault queue.

get_usdc_balanceB

Get the USDC balance of a wallet on Arbitrum.

get_eth_balanceA

Get the ETH balance of a wallet on Arbitrum. ETH is needed to pay gas fees for transactions.

get_gwhf_balanceA

Get the GWHF (Growi vault shares) balance of a wallet on Arbitrum.

get_usdc_allowanceA

Check how much USDC a wallet has approved for the GrowiHFVault to spend.

get_gwhf_priceA

Calculate the current GWHF token price. Derives it from the leader's equity in the Hyperliquid vault divided by GWHF total supply.

get_lock_statusA

Check the current status of both lock periods: the weekly Arbitrum deposit lock and the 24h Hyperliquid withdrawal lock. Use this when a user asks why they cannot deposit or withdraw right now.

prepare_depositA

Prepare unsigned transactions to deposit USDC into the GrowiHFVault. Returns approve + deposit calldata ready to sign externally. The server does NOT handle private keys.

prepare_withdrawA

Prepare unsigned transactions to withdraw GWHF from the GrowiHFVault. Returns approve + withdraw calldata ready to sign externally. The server does NOT handle private keys.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

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/Growi-DeFi/mcp-growi'

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