MCP serverio.github.Vortx-AI/eudr
Compile EUDR Annex II Due Diligence Statements from operator, supplier, and plot geolocation.
Overview
Score?
UNRATED 0.481
of what a free look can see, on 14 looks
Looks
14
last 18 hr ago
Tools
21
changed 3 days ago
More info
URL
eudr.dev/mcp
streamable-http
Says it is
eudr.dev 0.3.0
protocol 2025-06-18
In the record since
12 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.481 · highest on record 0.8561
Toolsfrom sha256:3bc4198862…bfdcd5 · +0 −0 3 days ago
| Tool | Schema |
|---|---|
| eudr_account_usage Report this organisation's credit balance, how many signed statements it will cover, and what has been spent. Checking plots, looking up references, assessing supplier gaps and rea |
input · output |
| eudr_assess_evidence_gaps Check what each supplier's file is still missing against Article 9(1) of Regulation (EU) 2023/1115, the closed list of information an operator must hold before filing. Returns the |
input · output |
| eudr_check_plots Check up to eight production plots for forest loss after 31 December 2020, the cut-off in Regulation (EU) 2023/1115. Takes GeoJSON boundaries, the commodity, and the country of pro |
input · output |
| eudr_compliance_status Summarise the signed-in organisation's position: how many statements are filable, how many are blocked by a non-negligible verdict, how many are unresolved, broken down by commodit |
input · output |
| eudr_create_farm Add a farm to this organisation's record. A name is enough; give the crop, country and a pin (lat, lon) when known. Give its boundary as `boundary` (a GeoJSON Polygon or MultiPolyg |
input · output |
| eudr_decide_lot Run the organisation's own buying process on a banana lot from one of its farms: every destination in its library gets GO / GO WITH CONDITIONS / NEEDS A PERSON / NO-GO with the cha |
input · output |
| eudr_execution_trace The complete derivation chain behind a compiled statement, in order: polygon to grid addresses, signed measurements, the algorithm and the registries it was pinned against, cell ve |
input · output |
| eudr_export_statement Export a compiled statement as TRACES NT submission XML, signed Annex II JSON, or plot boundaries as GeoJSON. Exporting is not filing: nothing is submitted to any authority. TRACES |
input · output |
| eudr_fetch_evidence Retrieve the signed satellite facts behind a completed check, a page at a time, using the `evidence_cid` that check returned. Each entry is a content address that resolves at emem. |
input · output |
| eudr_get_dds Read the state of a compile started by eudr_prepare_dds. While it runs, returns the current state. Once finished, returns the verdict, the receipt's content address and signing key |
input · output |
| eudr_import_shipments Parse a consignment list into structured shipments ready to check. Accepts a CSV export (the column set eudr.dev publishes) or a GS1 EPCIS 2.0 JSON-LD document. Returns one row per |
input · output |
| eudr_list_farms List the farms in this organisation's record: id, name, country, whether a boundary is confirmed and its area in hectares (geodesic, holes out), and how many EU statements were mad |
input · output |
| eudr_list_statements List the Due Diligence Statements already in the signed-in organisation's account, newest first, with verdict, reference, commodity, country, quantity and date. Use this to answer |
input · output |
| eudr_list_supplier_requests List the supplier evidence requests this organisation has issued: who was asked, whether they responded, and when each request expires. Answers which suppliers still owe plot bound |
input · output |
| eudr_lookup_reference Look up the country benchmark tier under Implementing Regulation (EU) 2025/1093, or the Annex I commodity to HS-code mapping under Regulation (EU) 2023/1115. Returns the table this |
input · output |
| eudr_mitigation_status Report the Article 11 risk-mitigation plans this organisation has open against flagged shipments: which steps are outstanding, which article each discharges, whether a step needs a |
input · output |
| eudr_prepare_dds Compile and sign an Annex II Due Diligence Statement. This WRITES: it stores a compile task holding the operator and supplier details you pass, and sends the plot geometry, HS code |
input · output |
| eudr_procurement_overview List the organisation's farms and its recent buying decisions (GO / GO WITH CONDITIONS / NEEDS A PERSON / NO-GO per destination), with which carry a recorded outcome and which were |
input · output |
| eudr_request_supplier_evidence Create a one-time link a supplier can use to submit their plot boundaries and production details straight into this organisation's account, without needing an account of their own. |
input · output |
| eudr_set_farm_boundary Set the boundary of a farm already in the record, as `boundary` (GeoJSON Polygon or MultiPolygon) or as `fields` to join into one farm (see eudr_create_farm). It becomes the farm's |
input · output |
| eudr_verify_receipt Verify a statement receipt: re-derive its content address from the canonical payload and check the ed25519 signature. Use it on a receipt a counterparty hands you. A valid signatur |
input · output |
Verify it yourself
npx teppi-check https://eudr.dev/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M33TR901DN7GP6AME6VN7TZ9