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.