How AI agents track WTO disputes and trade rulings
An agent tracks WTO activity by calling a wire that reads the organisation's news feed at runtime. It returns dispute filings, panel reports, safeguard investigations and trade statistics with dates and links. A panel report is not a final ruling, and reporting it as one is the main risk here.
/mcp. Nothing here needs an API key or a signup.
That distinction is not a technicality. It is currently the difference between a correct answer and a wrong one.
The Appellate Body has no members, and that changes the answer
The WTO's dispute system was designed with two tiers: a panel hears the case, and a standing Appellate Body of seven members hears appeals. The Appellate Body currently has no members at all. The WTO states plainly that it is unable to review appeals given its ongoing vacancies, and that the term of the last sitting member expired on 30 November 2020.
The consequence for anyone reporting a dispute:
- A panel issues a report.
- Either party can appeal it.
- The appeal goes to a body that cannot hear it.
- The report is therefore not adopted, and the dispute does not resolve.
So "the WTO ruled against country X" can be true of a panel report and misleading as a description of the outcome, because an appealed report has no binding effect and may simply sit there. An agent summarising a trade dispute should name the stage, name whether it has been appealed, and avoid the word "final" unless the report was adopted.
| Stage | What happened | What is settled |
|---|---|---|
| Consultations requested | A dispute was filed | Nothing yet |
| Panel established | The case will be heard | Nothing yet |
| Panel report issued | A first-instance finding | Only if not appealed |
| Appealed | Sent to a body with no members | Nothing, possibly indefinitely |
| Report adopted | Binding on the parties | The finding |
The scale is worth stating: as of end-2024 WTO members had submitted 631 requests for consultations, and over 350 rulings have been issued since 1995. A large body of disputes exists, and the current appeal position affects the most recent and most contested of them.
The feed is trade news, not a dispute docket
A live read returns a safeguard investigation launched by one member, a new dispute brought by Brazil over duties imposed by the United States, a panel report on Turkish measures affecting vehicles, quarterly goods trade figures, conference programming and a capacity-building donation.
That mix matters for query design. This is the WTO's general news stream, so a dispute-only question needs q doing the work, and even then the answer is an announcement about a dispute rather than the dispute record itself. For the authoritative status of a specific case, the organisation's own dispute settlement pages carry the docket and this wire carries the news of it. The general version of that distinction is in how agents follow European Commission decisions, where announcement and instrument are likewise different artefacts.
Trade disputes and physical trade flows also answer different questions. When the user wants to know whether goods are actually moving, that is freight, and it is covered in how agents track shipping, freight and supply chain disruption.
The call an agent makes
# discovery only, no items: browse every wire, its filters and its price claude mcp add --transport http botwire https://thebotwire.com/mcp # paid, $0.005: dispute news across the full window curl -i "https://thebotwire.com/wto/latest?q=dispute&since=14d&limit=25" # a named member or sector curl -i "https://thebotwire.com/wto/latest?q=safeguard&since=14d"
Parameters are q, since and limit (1 to 50). One publisher sits behind this wire, so src takes a single value and does no useful work. Retention is 14 days with a 14 day default lookback, matched deliberately because the WTO publishes a handful of items a week and a narrower default would hide most of the corpus. A live poll returned 7 items inside the window.
The call costs $0.005 in USDC on Base, with no API key, no signup and no subscription. Every route and price is documented at /docs.
FAQ
Can an agent get the current status of a specific dispute number?
Not reliably from a news feed. The wire tells you when something was announced about a dispute. The WTO's dispute settlement pages carry the case record, including the stage each dispute has reached, and that is where an agent should route a question about status rather than inferring it from the most recent headline.
Does a panel report bind the losing member?
Only once adopted. If it is appealed while the Appellate Body has no members, adoption does not follow and the report has no binding effect. Some members have agreed among themselves to arbitrate appeals instead, but that arrangement covers only its participants, so whether an appeal can actually be heard depends on who the parties are.
Is this the right wire for tariffs a country has imposed?
Partly. The WTO carries news of investigations and disputes about measures, and some tariff actions surface there. The measure itself is a national instrument, published by the government that imposed it, so an agent needing the operative text should go to that country's own publisher rather than quoting a WTO summary as the rule.
How fresh is the WTO wire?
It sits in the sparse ingest tier and is polled at most every 15 minutes, which is far inside the rhythm of a source publishing a few items a week. The binding constraint on this route is the publication schedule, not the poll interval. The observed ingest interval and last poll timestamp are published live at /health.
Sources
The Appellate Body's composition, the statement that it is unable to review appeals given ongoing vacancies, and that the term of the last sitting member expired on 30 November 2020, are published by the WTO at the Appellate Body page. The figures of 631 requests for consultations as of end-2024 and over 350 rulings issued since 1995 come from the WTO's dispute settlement gateway. Poll cadence and per-call pricing for this service are published live at thebotwire.com/health.
Related: How do AI agents follow European Commission decisions? · How do AI agents track shipping, freight and supply chain disruption?