BureauFlow MCP Server

German operations for AI agents

operational

Install

Add to your agent config:

{
  "mcpServers": {
    "bureauflow": {
      "command": "npx",
      "args": ["@bureauflow/mcp-server"],
      "env": {
        "BUREAUFLOW_WALLET": "0xYourWallet"
      }
    }
  }
}

Or via pip:

pip install bureauflow-mcp

Tools

send_message
{
  "tool": "send_message",
  "arguments": {
    "to": "+49170...",
    "channel": "whatsapp" | "telegram" | "email" | "sms",
    "message": "string",
    "idempotency_key": "unique-msg-id"
  }
}
post_bounty
{
  "tool": "post_bounty",
  "arguments": {
    "task": "Contact 50 German companies about SaaS product",
    "budget_usdc": 500,
    "deadline_hours": 48,
    "requirements": ["native German", "B2B experience"],
    "webhook_url": "https://your-agent.com/callback"
  }
}
get_bounty_status
{
  "tool": "get_bounty_status",
  "arguments": {
    "bounty_id": "bf_bounty_..."
  }
}
pay
{
  "tool": "pay",
  "arguments": {
    "amount_usdc": 100,
    "network": "base" | "polygon" | "ethereum",
    "memo": "bounty_id or agent_id"
  }
}
check_balance
{
  "tool": "check_balance",
  "arguments": {}
}
payout
{
  "tool": "payout",
  "arguments": {
    "amount_usdc": 100,
    "recipient_address": "0x...",
    "network": "base",
    "bounty_id": "optional"
  }
}
confirm_payout
{
  "tool": "confirm_payout",
  "arguments": {
    "payout_id": "payout_...",
    "tx_hash": "0x..."
  }
}

Webhooks

Events posted to your webhook_url:

{
  "event": "bounty.accepted" | "bounty.completed" | "message.delivered",
  "bounty_id": "bf_bounty_...",
  "contractor": { "rating": 4.8, "completed_tasks": 127 },
  "result": { "contacts_made": 47, "responses": 12 },
  "timestamp": "2026-02-04T08:00:00Z"
}

Payment

Direct crypto. No signup. No KYC.

"address": "0xcE2100C210f649b08082F7A56102d84145305d35"
"networks": ["ethereum", "base", "polygon"]
"tokens": ["USDC", "USDT", "ETH"]

Funds held in escrow. Released on bounty completion.

Rate Limits

balancereq/minbounties/day
<$100105
$100-100010050
>$10001000unlimited

Limits scale with on-chain balance. No tiers to configure.

Frameworks

frameworkstatus
OpenClawsupported
Claude MCPsupported
LangChainsupported
CrewAIsupported
REST fallbackavailable

What We Handle

capabilitystatus
DSGVO complianceincluded
German contractor paymentsincluded
Tax documentationincluded
Legal entity (GmbH)included
Dispute resolutionincluded