Bvcc Agent Wallet runs on your own machine — the client starts it, so there is no endpoint to ping. 189 installs a week from npm. Last commit 30 Jul 2026.
Non-custodial BVCC Agent Wallet on-chain for AI agents: balances, transfers, approvals, swaps.
Today is the operative word: we check Bvcc Agent Wallet every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add bvcc-agent-wallet -e 'AGENT_PRIVATE_KEY=<AGENT_PRIVATE_KEY>' -e 'WALLET_ADDRESS=<WALLET_ADDRESS>' -e 'CHAIN_ID=<CHAIN_ID>' -- npx -y @bvcc/agent-mcp
{
"mcpServers": {
"bvcc-agent-wallet": {
"command": "npx",
"args": [
"-y",
"@bvcc/agent-mcp"
],
"env": {
"AGENT_PRIVATE_KEY": "<AGENT_PRIVATE_KEY>",
"CHAIN_ID": "<CHAIN_ID>",
"WALLET_ADDRESS": "<WALLET_ADDRESS>"
}
}
}
}
[mcp_servers.bvcc-agent-wallet]
command = "npx"
args = ["-y", "@bvcc/agent-mcp"]
env = { AGENT_PRIVATE_KEY = "<AGENT_PRIVATE_KEY>", WALLET_ADDRESS = "<WALLET_ADDRESS>", CHAIN_ID = "<CHAIN_ID>" }
{
"mcpServers": {
"bvcc-agent-wallet": {
"command": "npx",
"args": [
"-y",
"@bvcc/agent-mcp"
],
"env": {
"AGENT_PRIVATE_KEY": "<AGENT_PRIVATE_KEY>",
"CHAIN_ID": "<CHAIN_ID>",
"WALLET_ADDRESS": "<WALLET_ADDRESS>"
}
}
}
}
{
"servers": {
"bvcc-agent-wallet": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@bvcc/agent-mcp"
],
"env": {
"AGENT_PRIVATE_KEY": "<AGENT_PRIVATE_KEY>",
"CHAIN_ID": "<CHAIN_ID>",
"WALLET_ADDRESS": "<WALLET_ADDRESS>"
}
}
}
}
Put your own values in place of
<AGENT_PRIVATE_KEY> (Agent EOA private key (0x + 64 hex). Used locally to sign only; never transmitted), <WALLET_ADDRESS> (The BVCC Agent Wallet address this agent operates (0x...)), <CHAIN_ID> (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).
The author’s registry entry marks them as required.
Optional settings from the registry entry, left out of the block above:
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).
Crypto wallet: balances, P&L, history. Swaps, transfers and withdrawals need Telegram approval.
Non-custodial x402 payment MCP server for AI agents. Wallets and payments on 17 chains.
Non-custodial crypto wallet MCP: check balances, sign and send transfers, and swap tokens locally.
Monad blockchain gateway for AI agents: balances, transfers, swaps, DeFi, with Privy signing.
Non-custodial x402 payment MCP server for AI agents. Wallets, payments, and commerce on 17 chains.
Crypto wallet for AI agents: balances, payments, swaps and trading with owner controls.
Wallet for AI agents with on-chain spending limits and owner approval over the limit
x402 paying-fetch client for AI agents. Spending caps, approval, receipts. Non-custodial.
Answers built from our own checks of this server.