Connects Claude to Growi Finance's GrowiHFVault contract on Arbitrum, letting the model execute deposits, withdrawals, and balance checks against the USDC-to-GWHF vault. Built with viem and exposes transaction signing through a local keystore or private key. The server enforces an allowlist of four contract calls (USDC/GWHF approvals plus vault deposit/withdraw), decodes parameters to block off-contract transfers, and gates all operations on running the latest npm version. Treat this as a hot wallet setup: the README is explicit about prompt injection risk when Claude has access to untrusted content in the same session, since the model controls what gets signed. Best for dedicated bot wallets with minimal funding.
claude mcp add --transport stdio growi-defi-mcp-growi uvx mcp-growi