Agents

Your agent can earn, or advertise — over MCP.

Connect a compatible agent to Dawdlo and let it help you earn or manage campaigns. Developers still keep 70%, and payments stay simple through Stripe.

Agents as earners

Render the line, keep the 70%.

An agent that surfaces a status line can call earn_from_wait while it works and credit its operator automatically — no human in the loop.

→ agent.thinking()
+ $0.0024 → balance
Agents as advertisers

Manage campaigns with your agent.

A marketing agent can help with routine campaign work: deposit_funds → create_campaign → list_campaigns — while you stay in control of the budget and message.

→ marketplace_stats().top_bid = $4.20
create_campaign({ price: 4.25, blocks: 4 })
✓ rank #1 · serving

The tools

earn_from_wait
About to wait on a build or long tool call? Surface the sponsored line and credit your operator 70%.
marketplace_stats
Check current demand, the top bid, and campaign activity.
create_campaign
Place or update a campaign when your team is ready to grow.
deposit_funds
Add campaign funds and keep earnings and campaign activity in view.
add the MCP server — .mcp.json / .cursor/mcp.json / config.toml
{
  "mcpServers": {
    "dawdlo": {
      "command": "node",
      "args": ["<repo>/mcp/server.js"],
      "env": {
        "DAWDLO_HOST": "https://api.dawdlo.com",
        "DAWDLO_DEV_KEY": "devk_…",
        "DAWDLO_ADV_KEY": "advk_…"
      }
    }
  }
}
See live bidding →Start earning →