MCP 서버

eurocollis

com.eurocollis/eurocollis
비즈니스 및 운영 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Provides Morocco-Europe shipping routes, courier discovery, shipment quotes, tracking, customs estimates, prohibited-item information, and currency conversion.

convert_currency
Convert an amount between EuroCollis-supported currencies using live MAD-based rates.
입력 스키마
{'type': 'object', 'required': ['amount', 'from_currency', 'to_currency'], 'properties': {'amount': {'type': 'number'}, 'to_currency': {'type': 'string'}, 'from_currency': {'type': 'string'}}, 'additionalProperties': False}
estimate_customs
Indicative duty + VAT estimate. NOT authoritative — always render the returned disclaimer verbatim.
입력 스키마
{'type': 'object', 'required': ['destination_country', 'declared_value_eur'], 'properties': {'category': {'type': 'string'}, 'declared_value_eur': {'type': 'number'}, 'destination_country': {'type': 'string', 'description': 'ISO-3166 alpha-2'}}, 'additionalProperties': False}
get_cities
Supported pickup/delivery cities for one country. Use these exact names as origin_city / destination_city in get_quote.
입력 스키마
{'type': 'object', 'required': ['country'], 'properties': {'country': {'type': 'string', 'description': 'ISO-3166 alpha-2, e.g. MA or FR'}}, 'additionalProperties': False}
get_courier
Public profile for one courier by storefront slug or courier id. No PII.
입력 스키마
{'type': 'object', 'required': ['courier'], 'properties': {'courier': {'type': 'string', 'description': 'Storefront slug or courier UUID'}}, 'additionalProperties': False}
get_eurocollis_info
What EuroCollis is, the corridors it operates, currency, deposit model and where bookings are completed.
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
get_prohibited_items
Items EuroCollis and Morocco/EU customs prohibit. Always surface before a booking recommendation.
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
get_quote
Authoritative price quote for a Europe ↔ Africa shipment, returned from the same pricing engine the website uses. Provide weight_kg for boxes/suitcases or items[] for catalogue goods. Never re-compute prices yourself.
입력 스키마
{'type': 'object', 'required': ['origin_country', 'origin_city', 'destination_country', 'destination_city'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['quantity'], 'properties': {'name': {'type': 'string'}, 'item_id': {'type': 'string'}, 'quantity': {'type': 'number'}}}, 'description': 'Catalogue goods. Use item_id (or name) from get_services.'}, 'flex_days': {'type': 'number', 'description': 'Search window after pickup_date (default 14)'}, 'weight_kg': {'type': 'number', 'description': 'Total weight for box/suitcase shipments'}, 'origin_city': {'type': 'string'}, 'pickup_date': {'type': 'string', 'description': 'YYYY-MM-DD, defaults to today'}, 'origin_country': {'type': 'string', 'description': 'ISO-3166 alpha-2'}, 'destination_city': {'type': 'string'}, 'destination_country': {'type': 'string', 'description': 'ISO-3166 alpha-2'}}, 'additionalProperties': False}
get_routes
Every supported Europe ↔ Africa corridor. Optionally scope to one corridor for live trip volume.
입력 스키마
{'type': 'object', 'properties': {'origin_country': {'type': 'string', 'description': 'ISO-3166 alpha-2'}, 'destination_country': {'type': 'string', 'description': 'ISO-3166 alpha-2'}}, 'additionalProperties': False}
get_services
Shippable item catalogue with pricing units — use item_id values when calling get_quote with items.
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
get_storefront
Published courier storefront with its canonical URL (custom domain / subdomain / platform path) and corridor pages. Omit slug to list storefronts.
입력 스키마
{'type': 'object', 'properties': {'slug': {'type': 'string'}, 'limit': {'type': 'number', 'description': 'Used when listing'}}, 'additionalProperties': False}
search_couriers
Live, verified couriers with upcoming trips on a corridor. Demo accounts, unverified couriers and past departures are excluded.
입력 스키마
{'type': 'object', 'properties': {'limit': {'type': 'number'}, 'from_date': {'type': 'string', 'description': 'YYYY-MM-DD, defaults to today'}, 'origin_country': {'type': 'string', 'description': 'ISO-3166 alpha-2'}, 'destination_country': {'type': 'string', 'description': 'ISO-3166 alpha-2'}}, 'additionalProperties': False}
track_shipment
Public shipment status. Requires BOTH the reference and the delivery city (anti-enumeration). No PII returned.
입력 스키마
{'type': 'object', 'required': ['reference', 'delivery_city'], 'properties': {'reference': {'type': 'string', 'description': 'e.g. BK-XXXXXX'}, 'delivery_city': {'type': 'string'}}, 'additionalProperties': False}
변경됨
get_quote
2026년 9월 21일 3:00 AM
변경됨
get_routes
2026년 9월 21일 3:00 AM
추가됨
convert_currency
2026년 9월 17일 12:35 PM
추가됨
estimate_customs
2026년 9월 17일 12:35 PM
추가됨
track_shipment
2026년 9월 17일 12:35 PM
추가됨
get_storefront
2026년 9월 17일 12:35 PM
추가됨
get_courier
2026년 9월 17일 12:35 PM
추가됨
search_couriers
2026년 9월 17일 12:35 PM
추가됨
get_quote
2026년 9월 17일 12:35 PM
추가됨
get_cities
2026년 9월 17일 12:35 PM
추가됨
get_routes
2026년 9월 17일 12:35 PM
추가됨
get_prohibited_items
2026년 9월 17일 12:35 PM
추가됨
get_services
2026년 9월 17일 12:35 PM
추가됨
get_eurocollis_info
2026년 9월 17일 12:35 PM