Self-custodial crypto portfolio and DeFi MCP server. Read balances and positions (Aave, Compound, Morpho, Uniswap V3, Lido, EigenLayer) across Ethereum, Arbitrum, Polygon, and Base, and prepare transactions for approval on a Ledger via WalletConnect.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.ARBITRUM_RPC_URL— ETHEREUM_RPC_URL, , POLYGON_RPC_URL, BASE_RPC_URL — custom RPC endpointsBASE_RPC_URL— ETHEREUM_RPC_URL, ARBITRUM_RPC_URL, POLYGON_RPC_URL, — custom RPC endpointsETHEREUM_RPC_URL— , ARBITRUM_RPC_URL, POLYGON_RPC_URL, BASE_RPC_URL — custom RPC endpointsETHERSCAN_API_KEY— contract verification lookupsMORPHO_DISCOVERY_CHUNKONEINCH_API_KEY— enables 1inch quote comparison in get_swap_quoteRECON_ALLOW_INSECURE_RPCRECON_FEEDBACK_ENDPOINTRECON_FEEDBACK_STATE_FILERPC_API_KEY— RPC_PROVIDER (infura alchemy) + — alternative to custom URLsRPC_BATCH— 1 — opt into JSON-RPC batching (off by default; many public endpoints mishandle batched POSTs)RPC_PROVIDER— (infura alchemy) + RPC_API_KEY — alternative to custom URLsTRON_API_KEYVAULTPILOT_ALLOW_INSECURE_RPCVAULTPILOT_FEEDBACK_ENDPOINTVAULTPILOT_FEEDBACK_STATE_FILEWALLETCONNECT_PROJECT_ID— required for Ledger Live signing[](https://m8ven.ai/mcp/szhygulin-vaultpilot-mcp-m4krfr)