1 minute readNewAgent-ready
Agents reach a price in two calls, with no key
The MCP server now opens with the one call that returns a price, lists the six tools that reach a price first (or alone, at ?profile=starter), and prices a declared cost with no key.
An agent that talks to the MCP server by hand used to get a list of 251 tools and could stop before it found compute_price. A seller agent with no key and only its own cost was refused.
initializeshows thecompute_pricecall to send, written out as JSON-RPC.tools/listputspricing_conversation,compute_price,verify_price,report_outcome,list_functionsandget_receiptfirst;/api/mcp/rpc?profile=starterlists only them.- With no key,
compute_pricewithunit_costprices withlastprice/cost-pluson the public demo, and so doesPOST /api/public/compute/demowithmetadata.unit_cost. llms.txtopens "Try it without an account" with the same call.