Back to Browse

Bvcc Agent MCP Server

FinanceUse Caution4.8MCP RegistryLocal
Free

Server data from the Official MCP Registry

Non-custodial BVCC Agent Wallet on-chain for AI agents: balances, transfers, approvals, swaps.

About

Non-custodial BVCC Agent Wallet on-chain for AI agents: balances, transfers, approvals, swaps.

Security Report

4.8
Use Caution4.8High Risk

This is a well-designed MCP server for operating a blockchain wallet with strong security fundamentals. The private key is handled correctly (environment-only, never transmitted), all limits are enforced on-chain rather than in the server, and permissions appropriately match a financial/blockchain use case. Minor code quality issues around error handling and the local key storage pattern do not significantly impact the security posture. Supply chain analysis found 4 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.

7 files analyzed · 10 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

env_vars

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

What You'll Need

Set these up before or after installing:

Agent EOA private key (0x + 64 hex). Used locally to sign only; never transmitted.Required

Environment variable: AGENT_PRIVATE_KEY

The BVCC Agent Wallet address this agent operates (0x...).Optional

Environment variable: WALLET_ADDRESS

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.Optional

Environment variable: CHAIN_ID

Optional custom RPC for the default chain (comma-separated list allowed for failover). Public default used otherwise. Per-chain override via RPC_URL_<chainId>.Optional

Environment variable: RPC_URL

Set to 'true' to expose only read/simulate tools (no fund-moving writes).Optional

Environment variable: BVCC_MCP_READONLY

Comma-separated capability modules to expose: core, aave. Unset exposes all.Optional

Environment variable: BVCC_MCP_MODULES

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "com-blockventurechaincapital-bvcc-agent-wallet": {
      "env": {
        "RPC_URL": "your-rpc-url-here",
        "CHAIN_ID": "your-chain-id-here",
        "WALLET_ADDRESS": "your-wallet-address-here",
        "BVCC_MCP_MODULES": "your-bvcc-mcp-modules-here",
        "AGENT_PRIVATE_KEY": "your-agent-private-key-here",
        "BVCC_MCP_READONLY": "your-bvcc-mcp-readonly-here"
      },
      "args": [
        "-y",
        "@bvcc/agent-mcp"
      ],
      "command": "npx"
    }
  }
}

Reviews

No reviews yet

Be the first to review this server!