BarzKit — Self-custody AI Agent Wallets
@barzkit/mcp
MCP Server for self-custody AI agent wallets. Works with Claude Desktop, Cursor, Windsurf, VS Code Copilot, and any MCP-compatible client.
Setup
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"barzkit": {
"command": "npx",
"args": ["@barzkit/mcp"]
}
}
}Cursor
Add to .cursor/mcp.json in your project root:
{
"mcpServers": {
"barzkit": {
"command": "npx",
"args": ["@barzkit/mcp"]
}
}
}Windsurf / VS Code Copilot
Same format — add to your MCP configuration file.
Related MCP server: Privy MCP Server
Tools
Tool | Description |
| Create a new ERC-4337 smart account on Sepolia, Base Sepolia, or Base |
| Send ETH or ERC-20 tokens to a recipient address |
| Check wallet balance for ETH or specific token |
| Swap tokens on Uniswap V3 |
| Deposit tokens into Aave V3 lending pool |
| Execute multiple transactions atomically in one UserOperation |
| Emergency freeze — kill switch |
| Resume normal wallet operations |
| Fetch URL with automatic x402 payment |
Usage
Once configured, ask your AI assistant:
"Create a wallet on Sepolia with my key 0x... and Pimlico key pim_..."
"Send 0.01 ETH to 0xABC..."
"What's my wallet balance?"
"Swap 0.1 ETH for USDC"
"Freeze my wallet immediately"
The create_wallet tool must be called first to initialize the wallet before using any other tool.
Programmatic Usage
import { createBarzMcpServer } from '@barzkit/mcp'
import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js'
const server = createBarzMcpServer()
const transport = new StdioServerTransport()
await server.connect(transport)Prerequisites
Node.js >= 18
Pimlico API key (free tier: 100 UserOps/day)
Owner private key
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Crypto wallet for AI agents: balances, payments, swaps and trading with owner controls.
Financial infrastructure for AI agents: wallets, USDC transfers, lending, jobs on Polygon
Tracea — legal identity (Know Your Agent) for AI agents, on-chain. ERC-8004 compatible.
Non-custodial DeFi for AI agents: swaps, concentrated liquidity (V3/V4) zaps + ranges, 5 EVM chains
Related MCP Servers
- AlicenseAqualityBmaintenanceProvides permissionless wallet infrastructure for AI agents to manage wallets, sign transactions, and handle tokens across Solana and all EVM-compatible chains. It includes 29 specialized tools for on-chain operations, featuring built-in security guards and automated x402 payment processing without KYC requirements.291,384 npm3MIT

Privy MCP Serverofficial
AlicenseBqualityDmaintenanceEnables AI agents to create wallets, sign transactions, and manage blockchain operations across multiple chains like Ethereum, Solana, and more via Privy.242MIT- AlicenseAqualityDmaintenanceEnables AI agents to check balances and send transactions across multiple blockchains with automatic spending limit protection and policy enforcement.3MIT
- AlicenseAqualityAmaintenanceA budget-bound x402 payment wallet for AI agents: it autonomously pays HTTP 402 payment-gated URLs across every major chain (EVM, Solana, and many non-EVM families). Self-custodial and backendless, your key, your RPC, with spend caps enforced before any on-chain send.89MIT