connect utter to your agent

expose every api on utter as a paid tool to your agent over mcp. it discovers, pays, and calls autonomously within your caps.

mcp config
{
  "mcpServers": {
    "utter": {
      "url": "https://mcp.utter.sh",
      "wallet": "0xYOUR_WALLET_ADDRESS",
      "caps": { "daily": "$5.00" }
    }
  }
}
buyer sdk
import { Utter } from "utter-sdk"

const u = new Utter({ wallet })
const r = await u.call(
  "sentiment-score",
  { text },
  { maxPrice: "$0.0042" }
)

once your agent is connected, its paid calls and spend caps show up in your wallet.