Trade & public tenders
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
UK commodity codes and duties, UK trade statistics, UK/EU public tenders and US federal spending.
| Author | si.fourzerotwo |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 410 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Trade & public tenders": {
"url": "https://fourzerotwo.si/mcp/v/trade-procurement",
"transport": "streamable-http"
}
}
}
Measured tools (18)
eu-tenders__searchread-onlyTED notices by keywords, buyer country (ISO alpha-3), CPV code, publication date and type (competition or award), newest first. Free within the daily allowance, then $0.003 USDC per call via x402.
Parameters:
q— string — Keywords (full text)cpv— string — CPV code prefix, e.g. 48000000 (software)page— integer — Pagetype— string — competition or awardlimit— integer — Max results (default 20, max 50)country— string — Buyer country, ISO alpha-3 (DEU, FRA, IRL…)active_only— string — "true" to search only notices still openpublished_from— string — YYYY-MM-DD
Hints: read-only yes · destructive no · idempotent yes · open-world yes
eu-tenders__noticeread-onlyOne TED notice by publication number: title, buyer, value, deadline, CPV, place of performance, description and winners. Free within the daily allowance, then $0.002 USDC per call via x402.
Parameters:
id(required) — string — TED publication number, e.g. 674231-2026
Hints: read-only yes · destructive no · idempotent yes · open-world yes
uk-tenders__searchread-onlyContracts Finder notices by keyword, status (open, closed, awarded, withdrawn), type and publication date, optionally above a minimum value. Free within the daily allowance, then $0.003 USDC per call via x402.
Parameters:
q— string — Keywords (title, description, buyer, supplier)type— string — contract, pipeline, early-engagement or future-opportunitylimit— integer — Max results (default 20, max 50)status— string — open, closed, awarded or withdrawnmin_value— integer — Minimum value in £published_to— string — YYYY-MM-DDpublished_from— string — YYYY-MM-DD
Hints: read-only yes · destructive no · idempotent yes · open-world yes
uk-tenders__noticeread-onlyOne notice in full: description, CPV codes, contract dates, procedure and awards (supplier, value, dates). Accepts a Contracts Finder id (GUID) or a Find a Tender notice number (e.g. 095302-2026). Free within the daily allowance, then $0.002 USDC per call via x402.
Parameters:
id(required) — string — Contracts Finder GUID or Find a Tender notice number
Hints: read-only yes · destructive no · idempotent yes · open-world yes
uk-tenders__supplier-awardsread-onlyContracts Finder awards won by a supplier (name match), newest first, with total value. Free within the daily allowance, then $0.003 USDC per call via x402.
Parameters:
supplier(required) — string — Supplier name (matched as a phrase)published_from— string — YYYY-MM-DD
Hints: read-only yes · destructive no · idempotent yes · open-world yes
uk-tenders__find-a-tender-latestread-onlyAbove-threshold UK notices published or updated on Find a Tender in the last 1–7 days, by stage (planning, tender, award), optionally filtered by keyword. Free within the daily allowance, then $0.003 USDC per call via x402.
Parameters:
q— string — Keyword filter on title, description and buyerdays— integer — Look back 1–7 days (default 3)limit— integer — Max results (default 20, max 50)stage— string — planning, tender (default) or award
Hints: read-only yes · destructive no · idempotent yes · open-world yes
uk-trade-stats__commodityread-onlyUK imports and exports of one product (HS2, HS4, HS6 or CN8 code) for a month or year: totals and top partner countries with share. A few free samples a day, then $0.003 USDC per call via x402.
Parameters:
code(required) — string — Commodity code: 2, 4, 6 or 8 digitstop— integer — Partner countries to list (default 15, max 50)period— string — YYYY, YYYY-MM or "latest" (default latest month)
Hints: read-only yes · destructive no · idempotent yes · open-world yes
uk-trade-stats__countryread-onlyUK imports from and exports to one country for a month or year: totals and top HS2 product chapters. A few free samples a day, then $0.003 USDC per call via x402.
Parameters:
country(required) — string — Partner country, ISO alpha-2top— integer — Chapters to list (default 15, max 50)period— string — YYYY, YYYY-MM or "latest" (default latest month)
Hints: read-only yes · destructive no · idempotent yes · open-world yes
uk-trade-stats__latestread-onlyThe most recent month HMRC has published trade statistics for. A few free samples a day, then $0.0005 USDC per call via x402.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
uk-trade-tariff__searchread-onlyCandidate commodity codes, headings and chapters for a product description ("roasted coffee", "lithium battery"), best match first. Free within the daily allowance, then $0.003 USDC per call via x402.
Parameters:
q(required) — string — Product descriptionlimit— integer — Max results (default 15, max 30)
Hints: read-only yes · destructive no · idempotent yes · open-world yes
uk-trade-tariff__commodityread-onlyOne commodity code: description, section/chapter/heading, third-country duty and every import/export measure (preferential rates, VAT, additional duties, controls with document codes). Give country to keep only what applies to that origin. Free within the daily allowance, then $0.002 USDC per call via x402.
Parameters:
code(required) — string — Commodity code, 6–10 digits (padded to 10), e.g. 0901210000country— string — Country of origin, ISO alpha-2 (e.g. CN, US, IN) — filters measures to those that apply
Hints: read-only yes · destructive no · idempotent yes · open-world yes
uk-trade-tariff__headingread-onlyA 4-digit heading and every commodity code under it, with indents and whether each is declarable. Free within the daily allowance, then $0.002 USDC per call via x402.
Parameters:
code(required) — string — 4-digit heading, e.g. 0901
Hints: read-only yes · destructive no · idempotent yes · open-world yes
uk-trade-tariff__quotasread-onlyQuota definitions with status (open, exhausted, critical), initial volume, remaining balance and validity, by order number or country of origin. Free within the daily allowance, then $0.002 USDC per call via x402.
Parameters:
page— integer — Pagestatus— string — open, exhausted, blocked, critical or not_exhaustedcountry— string — Country of origin, ISO alpha-2order_number— string — 6-digit quota order number
Hints: read-only yes · destructive no · idempotent yes · open-world yes
uk-trade-tariff__areasread-onlyTariff geographical areas: countries and the groups used in measures (e.g. 1011 ERGA OMNES, 1013 European Union, trade agreements), with group members. Free within the daily allowance, then $0.002 USDC per call via x402.
Parameters:
q— string — Filter by name or idkind— string — all, countries or groups
Hints: read-only yes · destructive no · idempotent yes · open-world yes
uk-trade-tariff__exchange-ratesread-onlyHMRC's monthly exchange rates used to convert invoice values for customs and import VAT, units per £1. Free within the daily allowance, then $0.002 USDC per call via x402.
Parameters:
year(required) — integer — Yearmonth(required) — integer — Month 1–12currency— string — ISO currency code, e.g. USD (default: all)
Hints: read-only yes · destructive no · idempotent yes · open-world yes
us-spending__searchread-onlyFederal awards by keyword, recipient, awarding agency and date range, largest first. kind: contracts (default), idvs, grants or loans. Free within the daily allowance, then $0.003 USDC per call via x402.
Parameters:
q— string — Keywordsto— string — Action date to, YYYY-MM-DDfrom— string — Action date from, YYYY-MM-DDkind— string — contracts, idvs, grants or loanspage— integer — Pagelimit— integer — Max results (default 20, max 50)agency— string — Awarding agency (top tier), e.g. Department of Defenserecipient— string — Recipient name
Hints: read-only yes · destructive no · idempotent yes · open-world yes
us-spending__awardread-onlyOne federal award in full: agency, recipient and parent, obligated/outlayed/potential value, dates, place of performance, NAICS and PSC. Free within the daily allowance, then $0.002 USDC per call via x402.
Parameters:
id(required) — string — Award id from search (generated_internal_id)
Hints: read-only yes · destructive no · idempotent yes · open-world yes
us-spending__recipientread-onlyA federal recipient: name, UEI, parent, alternate names, business types, location and total amounts. Give id, or name to use the best match. A few free samples a day, then $0.02 USDC per call via x402.
Parameters:
id— string — Recipient id (from search)name— string — Recipient name
Hints: read-only yes · destructive no · idempotent yes · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.