accueil / serveurs / Dev & Code / io.github.majidkabir/carbonara
io.github.majidkabir/carbonara
serveur MCP (Model Context Protocol) · carbonara 1
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.majidkabir/carbonara est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.majidkabir/carbonara » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 6 outils
- calculate_shipment≈ 1583 tokens
Calculates one shipment's greenhouse gas emissions (kg CO2e: well-to-wheel, tank-to-wheel, well-to-tank) following the GLEC Framework v3.2 and ISO 14083. Routes each leg's distance from its coordinates or codes. Returns the result per leg (distance and how it was found, method, data type, emission factor and its source, distance adjustment, notes on legs Carbonara added) and a step-by-step calculation sheet with the arithmetic and the GLEC page and ISO 14083 clause behind each step.
Paramètres, retour & exemple (8)
Paramètresid· string · optionnel
Your reference for the shipmentteu· number · optionnel
Containers in TEU, instead of weight_kg; needs teu_net_tonneshubs· array · optionnel
Hub stops (transhipment, storage); needs a dataset with hub factors.legs· array · requis
The legs in order, from where the shipper hands the goods over to where the consignee receives them.weight_kg· number · optionnel
Cargo weight in kg (or give teu instead)add_road_legs· boolean · optionnel
Add road legs where the legs don't join up (gaps over 5 km), and to a port or terminal when a sea, rail or river leg starts or ends off its network (default true). Added legs are marked in the result.container_load· string · optionnel
With teu: a container load profile defined by the dataset, instead of teu_net_tonnesteu_net_tonnes· number · optionnel
With teu: net cargo tonnes per TEU (container tare is not added)
Exemple d'appel{"name": "calculate_shipment", "arguments": {"legs": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_shipments≈ 1679 tokens
Calculates several shipments at once, each like calculate_shipment. A failing shipment doesn't stop the others; each failure says why and whether sending it again can help. Set explain to add calculation sheets (first 25 shipments).
Paramètres, retour & exemple (3)
Paramètresexplain· boolean · optionnel
Add the step-by-step calculation sheet of each shipment (up to 25)shipments· array · requis
The shipments. Without an API key the public service takes up to 100 per call; with one, up to 10,000.add_road_legs· boolean · optionnel
Add road legs where the legs don't join up (gaps over 5 km), and to a port or terminal when a sea, rail or river leg starts or ends off its network (default true). Added legs are marked in the result.
Exemple d'appel{"name": "calculate_shipments", "arguments": {"shipments": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - emissions_report≈ 1845 tokens
Calculates shipments and returns a report with the basic content ISO 14083 asks for at the level of transport services (GLEC v3.2 Section 2 Ch.1): coverage and failures, totals split into TTW and WTT, intensity, per mode and hub type, energy carriers, data quality (primary/modelled/default shares, sources, models), distance adjustments, and notes. Returned as Markdown and as structured data.
Paramètres, retour & exemple (8)
Paramètrestitle· string · optionnel
Report titleperiod_to· string · optionnel
End of the period covered, YYYY-MM-DDreference· string · optionnel
Where supporting information can be foundshipments· array · requis
The shipments. Without an API key the public service takes up to 100 per call; with one, up to 10,000.declare_iso· boolean · optionnel
Add the ISO 14083:2023 conformity statement. Only when the user explicitly confirms that their data collection and boundaries conform.period_from· string · optionnel
Start of the period covered, YYYY-MM-DDorganisation· string · optionnel
Organisation the report is foradd_road_legs· boolean · optionnel
Add road legs where the legs don't join up (gaps over 5 km), and to a port or terminal when a sea, rail or river leg starts or ends off its network (default true). Added legs are marked in the result.
Exemple d'appel{"name": "emissions_report", "arguments": {"shipments": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_places≈ 268 tokens
Finds cities, sea and inland ports, rail and road terminals, inland depots, border crossings and airports by name, UN/LOCODE or IATA code, with coordinates, from an embedded list (GeoNames, UN/LOCODE, OurAirports). Use it to fill a leg's from and to.
Paramètres, retour & exemple (3)
Paramètreskinds· array · optionnel
Only places of these kinds: port (sea or inland port), rail and road (terminals), airport, inland (inland clearance depot), border (crossing), city. E.g. ["port"] for a sea or river leg, ["airport"] for an air leglimit· integer · optionnel
Most results (default 10)query· string · requis
Place name, UN/LOCODE (NLRTM) or IATA code (CPH)
Exemple d'appel{"name": "find_places", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_methodology≈ 138 tokens
Explains the whole method: scope (WTW, TTW, WTT), inputs, the four calculation methods with formulas, how distances are routed, distance adjustment factors, added road legs, the emission factor datasets and their sources and limitations, data quality, what every result field means, errors, and how to present results.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_methodology", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_vehicle_types≈ 221 tokens
Lists the vehicle types (and their short aliases) with their emission factors: g CO2e per tonne-km tank-to-wheel and well-to-tank, the distance type they are per, source and year, and for trucks the load model's payload (what load_factor 1 means). Optionally the fuels for the fuel method.
Paramètres, retour & exemple (3)
Paramètresmode· string · optionnel · road | rail | sea | air | inland_waterwaysearch· string · optionnel
Only vehicle types whose id, alias or source contains this, e.g. "container" or "refrigerated"include_fuels· boolean · optionnel
Also list fuels and their factors
Exemple d'appel{"name": "list_vehicle_types", "arguments": {"mode": "road", "search": "texte", "include_fuels": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».