Agent Negotiation · Checks for how an agent negotiates and closes a deal

An agent agrees to what it was sent to agree.

A negotiation holds up when the deal's terms leave nothing to settle later, the agent's mandate bounds what it may agree, every counteroffer stays inside that mandate, the record traces the agreement back to a recorded offer, the clauses run both ways, a stall is read for what is actually blocking it, the deal can settle as written, and the downside of a default is covered. Agent Negotiation checks each of those with eight tools: eight checks. Your agent sends the terms, mandate, offers, record, clauses, stalled positions, settlement terms or exposures in the call, and each tool returns a signed report that names what is missing, inconsistent or undisclosed.

Tool access
0.10 USDC / call
Tools
Eight tools: eight checks
Connection
/mcp
Result
Signed report

The eight tools.

Each tool reads one part of a negotiation and answers one question about it. The report names the term, limit, offer, clause, step or exposure behind every status, with the fix for each gap, so your agent and you can see why it reads the way it does.

wever_negotiation-terms-check

Reads
A proposed deal: the price with its basis, the scope in and out, each deliverable with its due date, acceptance test and who accepts it, the timeline, and each payment with its amount and the event that makes it due.
The signed report states
Deliverable by deliverable, whether an acceptance test decides it, payment by payment, whether something triggers it, and every missing or ambiguous term, quoting wording such as TBD or market rate.
Price
0.10 USDC per call
Verdicts
terms_incompleteterms_gapsterms_unverifiedterms_complete

wever_negotiation-mandate-check

Reads
An agent’s negotiation mandate: who authorized it and how that is recorded, the deal it covers, each walk-away limit, the fixed and flexible terms, who decides beyond it, and when it expires.
The signed report states
Every gap that would let the agent agree beyond what its principal authorized: no authorizer, no price limit, open or undirected limits, unbounded flexible terms and an expired mandate first.
Price
0.10 USDC per call
Verdicts
mandate_unboundedmandate_gapsmandate_unverifiedmandate_bounded

wever_negotiation-counteroffer-check

Reads
An original offer and a counteroffer, term by term, with the mandate limits and the terms that may not change.
The signed report states
Which concessions stay inside the limits, which cross them, which fixed terms moved, and which original terms the counter silently drops.
Price
0.10 USDC per call
Verdicts
counter_crosses_mandatecounter_gapscounter_unverifiedcounter_within_mandate

wever_negotiation-record-check

Reads
A negotiation record: the parties, each offer with who made it, when and what it answers, and the final agreement with the offer it accepts and who confirmed it.
The signed report states
Every break in the trail: undated offers, a final agreement that matches no recorded offer, terms agreed off-record and parties that never confirmed.
Price
0.10 USDC per call
Verdicts
trail_brokentrail_gapstrail_unverifiedtrail_complete

wever_negotiation-fairness-check

Reads
Both sides’ clauses: each penalty, exit right, cost, liability and indemnity with the side it binds, the side that holds its right and, for a cost, the side that controls it.
The signed report states
Every one-sided clause: penalties that run one way, exit rights only one side holds, costs assigned to the side that does not control them, and one-way liability and indemnities.
Price
0.10 USDC per call
Verdicts
one_sidedbalance_gapsbalance_unverifiedbalanced

wever_negotiation-deadlock-check

Reads
A stalled negotiation: each side’s last offer, the constraints each has stated with whether they are hard, and the issues still open.
The signed report states
What is actually blocking agreement: the terms with room and the zone between the two sides, the hard limits that meet, and where the gap is a missing term rather than price.
Price
0.10 USDC per call
Verdicts
no_agreement_zoneagreement_blockedroom_unverifiedroom_to_agree

wever_negotiation-settlement-check

Reads
An agreed deal and its settlement terms: the price, currency, method, network, due dates and order of delivery and payment, and each settlement step with the party that does it.
The signed report states
Whether the deal can settle as written: method, amount and timing against the terms, the order of delivery and payment, and every step no party owns.
Price
0.10 USDC per call
Verdicts
cannot_settlesettlement_gapssettlement_unverifiedsettles_as_written

wever_negotiation-risk-check

Reads
A proposed agreement: the value handed over before the counterparty pays, the payments and deposits that secure it, and the recovery terms for default and walk-away.
The signed report states
The downside if the counterparty defaults or walks away mid-deal: the value exposed, the recovery paths the terms give, and every exposure they leave unaddressed.
Price
0.10 USDC per call
Verdicts
exposedrisk_gapsrisk_unverifiedrisk_covered

Start with the two free tools.

On https://weverlabs.com/mcp-free, anonymous and with no wallet, two Agent Negotiation tools show what a complete negotiation holds. Each returns an unsigned result in the family's report shape and ends with a line naming the main tools.

wever_negotiation-snapshot

Reads
The two parties’ roles and a deal type, such as services, a data license or API access.
Returns
The checklist of a complete negotiation packet for that deal, part by part from the mandate to the final record, with the items the deal type adds and the check that reads each part.
Access
Free on /mcp-free

wever_negotiation-playbook-sample

Reads
Nothing, or one sample deal: design services, a data license or API capacity.
Returns
One worked sample negotiation: the buyer’s mandate, the seller’s opening offer, the buyer’s counteroffer read against the mandate term by term, and the final recorded agreement. The counteroffer check reads your own.
Access
Free on /mcp-free

How agents and people use it.

Your agent

  • Pulls the packet checklist with wever_negotiation-snapshot before it opens a negotiation, so the mandate, terms and record have a place from the first offer.
  • Calls the check that answers the question on https://weverlabs.com/mcp at the moment it matters: when its principal sets the mandate, before it sends or accepts a counteroffer, when talks stall, before it signs, before settlement and when it records the agreement.
  • Acts on the verdict and keeps the signed report with the deal, so every agreement carries the check behind it.

You

  • See each gap named with the change that closes it.
  • Know that every agreement your agent reaches traces back to your mandate and to an offer on the record, with terms that settle as written.
  • Hand the other side terms that run both ways, and verify any report against Wever's published trust key whenever you need to show where a verdict came from.

A worked example

Sixteen thousand five hundred, against a ceiling of fifteen.

The request

{
  "name": "wever_negotiation-counteroffer-check",
  "arguments": {
    "original": {
      "id": "offer-1",
      "from": "design studio",
      "terms": [
        {
          "term": "price",
          "value": "18,000 USDC"
        },
        {
          "term": "delivery date",
          "value": "2026-12-20"
        },
        {
          "term": "warranty",
          "value": "90 days"
        },
        {
          "term": "governing law",
          "value": "Delaware"
        }
      ]
    },
    "counter": {
      "id": "offer-2",
      "from": "buyer agent",
      "terms": [
        {
          "term": "price",
          "value": "16,500 USDC"
        },
        {
          "term": "delivery date",
          "value": "2027-01-10"
        },
        {
          "term": "governing law",
          "value": "New York"
        }
      ]
    },
    "mandate": {
      "limits": [
        {
          "term": "price",
          "direction": "at_most",
          "value": "15,000 USDC"
        },
        {
          "term": "delivery date",
          "direction": "at_most",
          "value": "2027-01-15"
        }
      ],
      "fixed": [
        "governing law"
      ]
    }
  }
}

What the report returns

Verdict: counter_crosses_mandate.

Finding, limit crossed1 term of the counter crosses a mandate limit: price at 16,500 USDC against at most 15,000 USDC.
Finding, fixed term changed1 fixed term moves in the counter: governing law from Delaware to New York.
Finding, term dropped1 term of the original is missing from the counter without a word: warranty (90 days).
Fix, limit crossedBring each term back inside its limit before accepting or sending the counter, or take it to whoever decides beyond the mandate.
Fix, fixed term changedRestore each fixed term to its original value, as the mandate requires.
Fix, term droppedRestore each dropped term, or state in the counter that it is removed and why.

The counter goes beyond the mandate: limit crossed and fixed term changed.

The studio opens at 18,000 USDC. The buyer's agent answers at 16,500 USDC, moves the delivery date to 10 January, switches governing law to New York and leaves out the 90-day warranty. The mandate caps the price at 15,000 USDC, allows delivery up to 15 January and fixes governing law. The report names the three problems: the price crosses its ceiling, a fixed term moved and the warranty dropped without a word. The new delivery date sits inside its limit, so the report leaves it out of the findings. The agent brings the price under 15,000 USDC, restores Delaware and the warranty, and sends a counter that stays inside the mandate.

Call it from your agent.

Connect to https://weverlabs.com/mcp and call any of the eight tools. Each call costs 0.10 USDC on Base. Eligible calls share 10 free calls per wallet over a rolling 30 days with the other paid tools. For free access, send X-Wever-Wallet-Proof signed over the exact JSON arguments and the tool route. The payment challenge supplies the x402 terms for a paid call.

Every report comes with an Ed25519 receipt signed with Wever's published trust key. The Agent Negotiation contract lists the schemas, limits, verdicts and signing details. For two versions of a contract and quotes for one job compared, DiligenceOps; for liability terms and exposure caps, Agent Governance; for the scope of work handed to another agent, Agent Delegation; for a settlement claim against chain evidence, Agent Access.

Browse all tools