Walletbureau MCP server
{
"mcpServers": {
"walletbureau": {
"command": "npx",
"args": [
"-y",
"@walletbureau/mcp@latest"
],
"env": {
"WALLETBUREAU_API_KEY": "<walletbureau_api_key>",
"X402_PRIVATE_KEY": "<x402_private_key>",
"API_BASE_URL": "https://..."
}
}
}
}{
"mcpServers": {
"walletbureau": {
"command": "npx",
"args": [
"-y",
"@walletbureau/mcp@latest"
],
"env": {
"WALLETBUREAU_API_KEY": "<walletbureau_api_key>",
"X402_PRIVATE_KEY": "<x402_private_key>",
"API_BASE_URL": "https://..."
}
}
}
}{
"mcpServers": {
"walletbureau": {
"command": "npx",
"args": [
"-y",
"@walletbureau/mcp@latest"
],
"env": {
"WALLETBUREAU_API_KEY": "<walletbureau_api_key>",
"X402_PRIVATE_KEY": "<x402_private_key>",
"API_BASE_URL": "https://..."
}
}
}
}{
"servers": {
"walletbureau": {
"command": "npx",
"args": [
"-y",
"@walletbureau/mcp@latest"
],
"env": {
"WALLETBUREAU_API_KEY": "${input:walletbureau_api_key}",
"X402_PRIVATE_KEY": "${input:x402_private_key}",
"API_BASE_URL": "${input:api_base_url}"
}
}
},
"inputs": [
{
"id": "walletbureau_api_key",
"type": "promptString",
"description": "Walletbureau api key",
"password": true
},
{
"id": "x402_private_key",
"type": "promptString",
"description": "X402 private key",
"password": true
},
{
"id": "api_base_url",
"type": "promptString",
"description": "Api base url",
"password": true
}
]
}{
"mcpServers": {
"walletbureau": {
"command": "npx",
"args": [
"-y",
"@walletbureau/mcp@latest"
],
"env": {
"WALLETBUREAU_API_KEY": "<walletbureau_api_key>",
"X402_PRIVATE_KEY": "<x402_private_key>",
"API_BASE_URL": "https://..."
}
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsoninstall npx -y @walletbureau/mcpversion 0.1.1
What it does
An MCP server that scores the behavioral risk of a wallet address on Base before sending it money. It analyzes USDC payment history to return a risk score (0-100), verdict (ok/caution/avoid), and specific risk flags with explanations. Designed for agents that need to validate counterparties before transactions.
- Check the risk profile of a wallet address before your agent sends USDC to it on Base.
- Retrieve specific risk flags and reasons (like activity spikes or concentrated inflows) to understand why a wallet received a particular risk score.
- Monitor public service statistics on the number of addresses indexed and transfers ingested by the scoring system.
Tools this server exposes
| Tool | Does |
|---|---|
| check_counterparty | Score the behavioral risk of a Base wallet address. Returns a risk score (0-100), verdict, risk flags with reasons, and underlying statistics from USDC payment |
| get_service_stats | Retrieve public counters of the index: addresses indexed, transfers ingested, and scores served. Free to call. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.