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: Grip MCP
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
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
Wallet-signed Solana RPC for AI agents. No API keys, LLM-safe amounts, pay-per-call in SOL.
Related MCP Servers
- AlicenseAqualityDmaintenanceProvides 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.29402 npm3MIT

Grip MCPofficial
AlicenseAqualityDmaintenanceProvides a non-custodial USDC wallet on Base for AI agents, with human-in-the-loop approval for every payment.414 npmMIT
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