European directory of freight carriers: find carriers by route, equipment and certificates.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
A carrier's profile on Fitralo: address, countries and regions it serves, services, equipment, certificates, fleet, and phone, e-mail and website to contact it directly.
The carrier's profile_url from search_carriers, or its last part.
Language of the labels and of the links to the site: the user's language, when Fitralo has it.
A carrier's profile on Fitralo: address, countries and regions it serves, services, equipment, certificates, fleet, and phone, e-mail and website to contact it directly.
| Argument | Type | Description |
|---|---|---|
| carrier* | string | The carrier's profile_url from search_carriers, or its last part. |
| language | string | Language of the labels and of the links to the site: the user's language, when Fitralo has it. |
{
"type": "object",
"required": [
"carrier"
],
"properties": {
"carrier": {
"type": "string",
"description": "The carrier's profile_url from search_carriers, or its last part."
},
"language": {
"enum": [
"en",
"nl",
"de",
"fr",
"it",
"es",
"pt",
"pl",
"cs",
"hu",
"ro",
"bg",
"el",
"lt"
],
"type": "string",
"default": "en",
"description": "Language of the labels and of the links to the site: the user's language, when Fitralo has it."
}
},
"additionalProperties": false
}Find road freight carriers in Europe that run a route and offer the equipment, services or certificates a load needs. Write the query plainly: the places of loading and delivery (town, postcode or country), then what is needed, e.g. "reefer from Venlo to Rome", "ADR tank Rotterdam to Poland", "groupage Germany to Italy, tail lift". "based in Italy" keeps carriers based there. Returns the carriers that fit, best first, with what the search understood: if that is not what the user meant, phrase the query again. Then call get_carrier for contact details.
| Argument | Type | Description |
|---|---|---|
| limit | integer | How many carriers to return. |
| query* | string | The route and needs in plain words, in English or the language given. |
| language | string | Language of the labels and of the links to the site: the user's language, when Fitralo has it. |
| specialists_only | boolean | Only carriers for whom this route (or area) is their own line, not one among many. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 25,
"minimum": 1,
"description": "How many carriers to return."
},
"query": {
"type": "string",
"maxLength": 500,
"description": "The route and needs in plain words, in English or the language given."
},
"language": {
"enum": [
"en",
"nl",
"de",
"fr",
"it",
"es",
"pt",
"pl",
"cs",
"hu",
"ro",
"bg",
"el",
"lt"
],
"type": "string",
"default": "en",
"description": "Language of the labels and of the links to the site: the user's language, when Fitralo has it."
},
"specialists_only": {
"type": "boolean",
"default": false,
"description": "Only carriers for whom this route (or area) is their own line, not one among many."
}
},
"additionalProperties": false
}