npm · @bvcc/agent-mcp
$npx -y @bvcc/agent-mcp@0.2.2 AGENT_PRIVATE_KEY (required) · secret — Agent EOA private key (0x + 64 hex). Used locally to sign only; never transmitted.
WALLET_ADDRESS (required) — The BVCC Agent Wallet address this agent operates (0x...).
CHAIN_ID (required) — Default chain id: 42161 Arbitrum, 56 BNB Chain, 1 Ethereum, 8453 Base, 137 Polygon, 421614 Arbitrum Sepolia. Every tool also accepts an optional per-call network.
RPC_URL — Optional custom RPC for the default chain (comma-separated list allowed for failover). Public default used otherwise. Per-chain override via RPC_URL_<chainId>.
BVCC_MCP_READONLY — Set to 'true' to expose only read/simulate tools (no fund-moving writes).
BVCC_MCP_MODULES — Comma-separated capability modules to expose: core, aave. Unset exposes all.