
Clawvault Mcp Server
Adds a security layer for AI agents making crypto payments through ClawVault's API. Claude can use request_payment to send USDC or other tokens, check_limits to validate amounts before sending, and get_payment_status to track approvals. Payments run through your configured spending limits and whitelists. If a payment falls within your rules, it auto-approves. If not, you get a Telegram notification and approve or deny manually. Also exposes get_vault for balance checks, list_transactions for history, and freeze_agent as an emergency kill switch. Reach for this when you want Claude to handle payments autonomously but need guardrails to prevent runaway spending or unauthorized recipients.
- tools
- 6
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Mar 6, 2026
Tools
6 toolsPublic tool metadata for what this MCP can expose to an agent.
request_paymentRequest a payment through ClawVault. The payment will be evaluated against your security rules.
Request a payment through ClawVault. The payment will be evaluated against your security rules.
No parameter schema in public metadata yet.
check_limitsCheck if a payment would be allowed before making it. Returns whether it would auto-approve or need manual approval.
Check if a payment would be allowed before making it. Returns whether it would auto-approve or need manual approval.
No parameter schema in public metadata yet.
get_payment_statusCheck the status of a pending payment by ID.
Check the status of a pending payment by ID.
No parameter schema in public metadata yet.
list_transactionsList recent payment transactions with pagination.
List recent payment transactions with pagination.
No parameter schema in public metadata yet.
get_vaultGet vault status including wallet address, balances, and current spending limits.
Get vault status including wallet address, balances, and current spending limits.
No parameter schema in public metadata yet.
freeze_agentEmergency freeze an agent to block all its payment requests.
Emergency freeze an agent to block all its payment requests.
No parameter schema in public metadata yet.
Sponsors
Configuration
CLAWVAULT_API_KEY*secretYour ClawVault API key from the dashboard
Readme
clawvault-mcp-server
MCP (Model Context Protocol) server for ClawVault - AI agent payment security layer.
Installation
npm install -g clawvault-mcp-server
Or use directly with npx (no install needed):
npx clawvault-mcp-server
Usage with Claude Desktop
Add to your Claude Desktop config:
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"clawvault": {
"command": "npx",
"args": ["clawvault-mcp-server"],
"env": {
"CLAWVAULT_API_KEY": "cv_live_your_api_key_here"
}
}
}
}
Restart Claude Desktop after saving.
Getting Your API Key
- Go to clawvault.cc and sign up
- Navigate to the Agents page
- Create a new agent or use an existing one
- Copy the API key (format:
cv_live_...)
Available Tools
Once connected, Claude has access to these tools:
request_payment
Request a payment through ClawVault. The payment will be evaluated against your security rules.
Details
- Repository
- github.com/andrewszk/clawvault-mcp-server
- Categories
- AI & LLM Tools, Security & Pentesting, Finance & Commerce
- Package
clawvault-mcp-server- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active