Trade & public tenders
UK commodity codes and duties, UK trade statistics, UK/EU public tenders and US federal spending.
我該用這個嗎
品質與安全性
發現項目(20)
- LOW在 eu-tenders__search 中
- LOW在 eu-tenders__notice 中
- LOW在 uk-tenders__search 中
- LOW在 uk-tenders__notice 中
- LOW在 uk-tenders__supplier-awards 中
- LOW在 uk-tenders__find-a-tender-latest 中
- LOW在 uk-tenders__find-a-tender-latest 中
- LOW在 uk-trade-stats__commodity 中
- LOW在 uk-trade-stats__country 中
- LOW在 uk-trade-stats__latest 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"trade-procurement": {
"url": "https://fourzerotwo.si/mcp/v/trade-procurement"
}
}
}遠端端點
https://fourzerotwo.si/mcp/v/trade-procurementstreamable-http它能做什麼
工具清單
工具(18)
🟢eu-tenders__search(q, country, cpv, published_from, type, ...)
TED 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.
輸入結構描述
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Keywords (full text)"
},
"country": {
"type": "string",
"description": "Buyer country, ISO alpha-3 (DEU, FRA, IRL…)"
},
"cpv": {
"type": "string",
"description": "CPV code prefix, e.g. 48000000 (software)"
},
"published_from": {
"type": "string",
"description": "YYYY-MM-DD"
},
"type": {
"type": "string",
"description": "competition or award"
},
"active_only": {
"type": "string",
"description": "\"true\" to search only notices still open"
},
"limit": {
"type": "integer",
"description": "Max results (default 20, max 50)"
},
"page": {
"type": "integer",
"description": "Page"
}
}
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢eu-tenders__notice(id)
One 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.
輸入結構描述
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "TED publication number, e.g. 674231-2026"
}
},
"required": [
"id"
]
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢uk-tenders__search(q, status, type, published_from, published_to, ...)
Contracts 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.
輸入結構描述
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Keywords (title, description, buyer, supplier)"
},
"status": {
"type": "string",
"description": "open, closed, awarded or withdrawn"
},
"type": {
"type": "string",
"description": "contract, pipeline, early-engagement or future-opportunity"
},
"published_from": {
"type": "string",
"description": "YYYY-MM-DD"
},
"published_to": {
"type": "string",
"description": "YYYY-MM-DD"
},
"min_value": {
"type": "integer",
"description": "Minimum value in £"
},
"limit": {
"type": "integer",
"description": "Max results (default 20, max 50)"
}
}
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢uk-tenders__notice(id)
One 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.
輸入結構描述
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Contracts Finder GUID or Find a Tender notice number"
}
},
"required": [
"id"
]
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢uk-tenders__supplier-awards(supplier, published_from)
Contracts 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.
輸入結構描述
{
"type": "object",
"properties": {
"supplier": {
"type": "string",
"description": "Supplier name (matched as a phrase)"
},
"published_from": {
"type": "string",
"description": "YYYY-MM-DD"
}
},
"required": [
"supplier"
]
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢uk-tenders__find-a-tender-latest(days, stage, q, limit)
Above-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.
輸入結構描述
{
"type": "object",
"properties": {
"days": {
"type": "integer",
"description": "Look back 1–7 days (default 3)"
},
"stage": {
"type": "string",
"description": "planning, tender (default) or award"
},
"q": {
"type": "string",
"description": "Keyword filter on title, description and buyer"
},
"limit": {
"type": "integer",
"description": "Max results (default 20, max 50)"
}
}
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢uk-trade-stats__commodity(code, period, top)
UK 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.
輸入結構描述
{
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "Commodity code: 2, 4, 6 or 8 digits"
},
"period": {
"type": "string",
"description": "YYYY, YYYY-MM or \"latest\" (default latest month)"
},
"top": {
"type": "integer",
"description": "Partner countries to list (default 15, max 50)"
}
},
"required": [
"code"
]
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢uk-trade-stats__country(country, period, top)
UK 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.
輸入結構描述
{
"type": "object",
"properties": {
"country": {
"type": "string",
"description": "Partner country, ISO alpha-2"
},
"period": {
"type": "string",
"description": "YYYY, YYYY-MM or \"latest\" (default latest month)"
},
"top": {
"type": "integer",
"description": "Chapters to list (default 15, max 50)"
}
},
"required": [
"country"
]
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢uk-trade-stats__latest
The most recent month HMRC has published trade statistics for. A few free samples a day, then $0.0005 USDC per call via x402.
輸入結構描述
{
"type": "object",
"properties": {}
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢uk-trade-tariff__search(q, limit)
Candidate 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.
輸入結構描述
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Product description"
},
"limit": {
"type": "integer",
"description": "Max results (default 15, max 30)"
}
},
"required": [
"q"
]
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢uk-trade-tariff__commodity(code, country)
One 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.
輸入結構描述
{
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "Commodity code, 6–10 digits (padded to 10), e.g. 0901210000"
},
"country": {
"type": "string",
"description": "Country of origin, ISO alpha-2 (e.g. CN, US, IN) — filters measures to those that apply"
}
},
"required": [
"code"
]
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢uk-trade-tariff__heading(code)
A 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.
輸入結構描述
{
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "4-digit heading, e.g. 0901"
}
},
"required": [
"code"
]
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢uk-trade-tariff__quotas(order_number, country, status, page)
Quota 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.
輸入結構描述
{
"type": "object",
"properties": {
"order_number": {
"type": "string",
"description": "6-digit quota order number"
},
"country": {
"type": "string",
"description": "Country of origin, ISO alpha-2"
},
"status": {
"type": "string",
"description": "open, exhausted, blocked, critical or not_exhausted"
},
"page": {
"type": "integer",
"description": "Page"
}
}
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢uk-trade-tariff__areas(kind, q)
Tariff 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.
輸入結構描述
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"description": "all, countries or groups"
},
"q": {
"type": "string",
"description": "Filter by name or id"
}
}
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢uk-trade-tariff__exchange-rates(year, month, currency)
HMRC'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.
輸入結構描述
{
"type": "object",
"properties": {
"year": {
"type": "integer",
"description": "Year"
},
"month": {
"type": "integer",
"description": "Month 1–12"
},
"currency": {
"type": "string",
"description": "ISO currency code, e.g. USD (default: all)"
}
},
"required": [
"year",
"month"
]
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢us-spending__search(q, recipient, agency, kind, from, ...)
Federal 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.
輸入結構描述
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Keywords"
},
"recipient": {
"type": "string",
"description": "Recipient name"
},
"agency": {
"type": "string",
"description": "Awarding agency (top tier), e.g. Department of Defense"
},
"kind": {
"type": "string",
"description": "contracts, idvs, grants or loans"
},
"from": {
"type": "string",
"description": "Action date from, YYYY-MM-DD"
},
"to": {
"type": "string",
"description": "Action date to, YYYY-MM-DD"
},
"limit": {
"type": "integer",
"description": "Max results (default 20, max 50)"
},
"page": {
"type": "integer",
"description": "Page"
}
}
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢us-spending__award(id)
One 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.
輸入結構描述
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Award id from search (generated_internal_id)"
}
},
"required": [
"id"
]
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}🟢us-spending__recipient(name, id)
A 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.
輸入結構描述
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Recipient name"
},
"id": {
"type": "string",
"description": "Recipient id (from search)"
}
}
}輸出結構描述
{
"type": "object",
"description": "This endpoint's JSON response.",
"additionalProperties": true
}社群
證據