eudr for LangChain
io.github.vortx-ai/eudr
Compile EUDR Annex II Due Diligence Statements from operator, supplier, and plot geolocation.
client:LangChain
transport:streamable-http
tools:18
Install eudr in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"eudr": {
"transport": "streamable_http",
"url": "https://eudr.dev/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- eudr_check_plots
- eudr_fetch_evidence
- eudr_assess_evidence_gaps
- eudr_lookup_reference
- eudr_verify_receipt
- eudr_prepare_dds
- eudr_get_dds
- eudr_execution_trace
- eudr_import_shipments
- eudr_export_statement
- eudr_list_statements
- eudr_compliance_status
- eudr_list_supplier_requests
- eudr_request_supplier_evidence
- eudr_account_usage
- eudr_mitigation_status
- eudr_procurement_overview
- eudr_decide_lot