Non-custodial BVCC Agent Wallet on-chain for AI agents: balances, transfers, approvals, swaps.
Connect Runs on your machine
claude mcp add bvcc-agent-wallet -e AGENT_PRIVATE_KEY=<AGENT_PRIVATE_KEY> -e WALLET_ADDRESS=<WALLET_ADDRESS> -e CHAIN_ID=<CHAIN_ID> -e RPC_URL=<RPC_URL> -e BVCC_MCP_READONLY=<BVCC_MCP_READONLY> -e BVCC_MCP_MODULES=<BVCC_MCP_MODULES> -- npx -y @bvcc/[email protected]
{
"mcpServers": {
"bvcc-agent-wallet": {
"command": "npx",
"args": [
"-y",
"@bvcc/[email protected]"
],
"env": {
"AGENT_PRIVATE_KEY": "<AGENT_PRIVATE_KEY>",
"WALLET_ADDRESS": "<WALLET_ADDRESS>",
"CHAIN_ID": "<CHAIN_ID>",
"RPC_URL": "<RPC_URL>",
"BVCC_MCP_READONLY": "<BVCC_MCP_READONLY>",
"BVCC_MCP_MODULES": "<BVCC_MCP_MODULES>"
}
}
}
}
{
"mcpServers": {
"bvcc-agent-wallet": {
"command": "npx",
"args": [
"-y",
"@bvcc/[email protected]"
],
"env": {
"AGENT_PRIVATE_KEY": "<AGENT_PRIVATE_KEY>",
"WALLET_ADDRESS": "<WALLET_ADDRESS>",
"CHAIN_ID": "<CHAIN_ID>",
"RPC_URL": "<RPC_URL>",
"BVCC_MCP_READONLY": "<BVCC_MCP_READONLY>",
"BVCC_MCP_MODULES": "<BVCC_MCP_MODULES>"
}
}
}
}
{
"servers": {
"bvcc-agent-wallet": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@bvcc/[email protected]"
],
"env": {
"AGENT_PRIVATE_KEY": "<AGENT_PRIVATE_KEY>",
"WALLET_ADDRESS": "<WALLET_ADDRESS>",
"CHAIN_ID": "<CHAIN_ID>",
"RPC_URL": "<RPC_URL>",
"BVCC_MCP_READONLY": "<BVCC_MCP_READONLY>",
"BVCC_MCP_MODULES": "<BVCC_MCP_MODULES>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
AGENT_PRIVATE_KEYRequired, secret | Agent EOA private key (0x + 64 hex). Used locally to sign only; never transmitted. |
WALLET_ADDRESSRequired | The BVCC Agent Wallet address this agent operates (0x...). |
CHAIN_IDRequired | 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_URLOptional | 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_READONLYOptional | Set to 'true' to expose only read/simulate tools (no fund-moving writes). |
BVCC_MCP_MODULESOptional | Comma-separated capability modules to expose: core, aave. Unset exposes all. |
Details
| Package | @bvcc/[email protected] (NPM, stdio) |
| First published | 8 Nov 2026 |
| Last updated | 8 Nov 2026 |
| Registry name | com.blockventurechaincapital/bvcc-agent-wallet |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
