eurocollis

Read-only logistics data for Morocco-Europe shipping: quotes, couriers, tracking and customs.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
88%
Integridad del esquema
75%
Calidad de los nombres
98%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (5)

  • LOWTool 'get_eurocollis_info' description lacks action verben get_eurocollis_info
  • LOWTool 'get_prohibited_items' description lacks action verben get_prohibited_items
  • LOWTool 'get_routes' description lacks action verben get_routes
  • LOWTool 'get_courier' description lacks action verben get_courier
  • LOWTool 'track_shipment' description lacks action verben track_shipment

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,059Tokens (definiciones de herramientas)
~669 BTamaño de respuesta típico
Impacto moderado en la atención (0.83% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "eurocollis": {
      "url": "https://api.eurocollis.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://api.eurocollis.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (12)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢get_eurocollis_info

What EuroCollis is, the corridors it operates, currency, deposit model and where bookings are completed.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢get_services

Shippable item catalogue with pricing units — use item_id values when calling get_quote with items.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢get_prohibited_items

Items EuroCollis and Morocco/EU customs prohibit. Always surface before a booking recommendation.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢get_routes(origin_country, destination_country)

Every supported Europe ↔ Africa corridor. Optionally scope to one corridor for live trip volume.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "origin_country": {
      "type": "string",
      "description": "ISO-3166 alpha-2"
    },
    "destination_country": {
      "type": "string",
      "description": "ISO-3166 alpha-2"
    }
  },
  "additionalProperties": false
}
🟢get_cities(country)

Supported pickup/delivery cities for one country. Use these exact names as origin_city / destination_city in get_quote.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "ISO-3166 alpha-2, e.g. MA or FR"
    }
  },
  "required": [
    "country"
  ],
  "additionalProperties": false
}
🟢get_quote(origin_country, origin_city, destination_country, destination_city, weight_kg, ...)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "origin_country": {
      "type": "string",
      "description": "ISO-3166 alpha-2"
    },
    "origin_city": {
      "type": "string"
    },
    "destination_country": {
      "type": "string",
      "description": "ISO-3166 alpha-2"
    },
    "destination_city": {
      "type": "string"
    },
    "weight_kg": {
      "type": "number",
      "description": "Total weight for box/suitcase shipments"
    },
    "items": {
      "type": "array",
      "description": "Catalogue goods. Use item_id (or name) from get_services.",
      "items": {
        "type": "object",
        "required": [
          "quantity"
        ],
        "properties": {
          "item_id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "quantity": {
            "type": "number"
          }
        }
      }
    },
    "pickup_date": {
      "type": "string",
      "description": "YYYY-MM-DD, defaults to today"
    },
    "flex_days": {
      "type": "number",
      "description": "Search window after pickup_date (default 14)"
    }
  },
  "required": [
    "origin_country",
    "origin_city",
    "destination_country",
    "destination_city"
  ],
  "additionalProperties": false
}
🟢search_couriers(origin_country, destination_country, from_date, limit)

Live, verified couriers with upcoming trips on a corridor. Demo accounts, unverified couriers and past departures are excluded.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "origin_country": {
      "type": "string",
      "description": "ISO-3166 alpha-2"
    },
    "destination_country": {
      "type": "string",
      "description": "ISO-3166 alpha-2"
    },
    "from_date": {
      "type": "string",
      "description": "YYYY-MM-DD, defaults to today"
    },
    "limit": {
      "type": "number"
    }
  },
  "additionalProperties": false
}
🟢get_courier(courier)

Public profile for one courier by storefront slug or courier id. No PII.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "courier": {
      "type": "string",
      "description": "Storefront slug or courier UUID"
    }
  },
  "required": [
    "courier"
  ],
  "additionalProperties": false
}
🟢get_storefront(slug, limit)

Published courier storefront with its canonical URL (custom domain / subdomain / platform path) and corridor pages. Omit slug to list storefronts.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string"
    },
    "limit": {
      "type": "number",
      "description": "Used when listing"
    }
  },
  "additionalProperties": false
}
⚪track_shipment(reference, delivery_city)

Public shipment status. Requires BOTH the reference and the delivery city (anti-enumeration). No PII returned.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "reference": {
      "type": "string",
      "description": "e.g. BK-XXXXXX"
    },
    "delivery_city": {
      "type": "string"
    }
  },
  "required": [
    "reference",
    "delivery_city"
  ],
  "additionalProperties": false
}
⚪estimate_customs(destination_country, declared_value_eur, category)

Indicative duty + VAT estimate. NOT authoritative — always render the returned disclaimer verbatim.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "destination_country": {
      "type": "string",
      "description": "ISO-3166 alpha-2"
    },
    "declared_value_eur": {
      "type": "number"
    },
    "category": {
      "type": "string"
    }
  },
  "required": [
    "destination_country",
    "declared_value_eur"
  ],
  "additionalProperties": false
}
⚪convert_currency(amount, from_currency, to_currency)

Convert an amount between EuroCollis-supported currencies using live MAD-based rates.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "amount": {
      "type": "number"
    },
    "from_currency": {
      "type": "string"
    },
    "to_currency": {
      "type": "string"
    }
  },
  "required": [
    "amount",
    "from_currency",
    "to_currency"
  ],
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada12 herramientas
verificadoversión no registrada12 herramientas