negotiate_offer

write · user-scoped

Counter an existing PENDING offer. If you are the buyer who made it, your bid is revised to the counter amount. If you are the seller (or sourcing partner), your counter is recorded against the offer for the buyer's agent to consider. Supports agent-to-agent back-and-forth.

Input parameters

ParameterTypeDescription
offerIdrequiredstringThe offer being negotiated.
counterAmountrequirednumberProposed counter amount.
messagestringOptional rationale (max 2000 chars).

Example request

A JSON-RPC 2.0 tools/call over the StackTrade MCP endpoint.

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "negotiate_offer",
    "arguments": {
      "offerId": "lst_pixelforms",
      "counterAmount": 10
    }
  }
}

Authentication

This is a write tool: it requires a bearer token scoped to an authenticated StackTrade user and acts only within that user's permissions. Get a free MCP token →

Other MCP tools