Route & Logistics Optimizer
Server Details
Plan vehicle routes, job assignments and load packing from stops, fleet and constraints.
- Status
- Healthy
- Uptime
- 90.5% over the last 24 hours
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- Repository
- Saify-Technologies/saifs-ai-mcps-docs
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 2 tools
The two tools are cleanly separated by an explicit, quantitative boundary: route_optimizer handles up to 300 stops server-side, while route_optimizer_get_engine is the code-sandbox path for larger instances or local files. An agent cannot reasonably mistake one for the other, and the descriptions state exactly when to switch.
Both names use snake_case with a consistent route_optimizer prefix, making the family relationship obvious. The slight deviation is that the base tool is a bare noun while the second is noun_verb_noun, but the pattern remains predictable and readable.
Two tools is thin on the surface, but the design is deliberate: one parameter-rich solver plus one escape-hatch generator. It is borderline rather than wasteful, since the second tool earns its place by covering a genuine scale/sandbox limitation.
The surface covers routing, window/capacity/shift constraints, unservable-stop reporting, savings comparisons, technician assignment, vehicle packing, and GeoJSON/JSON output — an unusually full lifecycle for a single solver. The main gap is granularity: there are no separate entry points for sub-capabilities like assignment or bin-packing alone, so callers must go through the combined solver.
Publisher details
- Operator
- Saifs.ai · Publisher source
- Operator website
- https://saifs.ai/ · Publisher source
- Vendor relationship
- Not applicable
- Documentation
- Not applicable
- Trust center
- Not applicable
- Restrictions
- Not applicable
Available Tools
2 toolsroute_optimizerRoute, Assignment & Load PlannerARead-onlyInspect
Plans who goes where, in what order, in which vehicle. From stops (lat/lng or a road distance matrix) and vehicles it returns each vehicle's ordered stops with arrival/leave times, km, load, Google Maps links and GeoJSON, respecting delivery time windows, capacity (weight and volume), shift times, max stops/km, skills, stops locked to a vehicle, open routes and mid-day re-planning. Also: savings vs the user's current plan, vs driver instinct and vs list order; stops that cannot be served with the reason; address sanity checks; optimal technician-to-job assignment (skills, jobs per person); and loading items into the fewest vehicles with the proven minimum. Benchmarked within ~1.3% of best-known on Solomon/Uchoa instances, optimal on TSPLIB tours tested. Decision cards first. Up to 300 stops; larger: route_optimizer_get_engine.
Inputs: jobs, seed, depot, items, +27 more. Returns: alerts, routes, status, geojson, +11 more
route_optimizer_get_engineRoute Optimizer — Get Engine Script (large days)ARead-onlyInspect
For more than 300 stops, or any order/stop file already in your code sandbox. Returns a complete numpy-only Python script with the same engine as route_optimizer; it reads the stop (and optional vehicle / item / worker / job) files, prints the decision cards and a line per vehicle, and writes the full plan to route_plan.json (and route_plan.geojson). Pass depot, time_limit_seconds and other inputs in params. No stop data reaches this server on this path.
Inputs: params, jobs_path, items_path, stops_path, +2 more. Returns: notes, paths, script, language, +7 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Splits deliveries across vehicles and orders each route: time windows, capacities, road times. Free.
Import orders, manage your fleet, and generate optimized last-mile delivery routes at scale.
Read Spoke Dispatch plans, stops, routes and drivers; create and optimize plans; send routes.
Agentic-AI route optimization for delivery fleets, capacity- and time-window-safe.
Related MCP Servers
- FlicenseAqualityCmaintenancePlans and optimizes last-mile delivery routes with capacity and time-window constraints, offering tools for managing deliveries, vehicles, routes, and what-if scenarios.10-
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to submit asynchronous last-mile fleet optimizations that assign stops to vehicles and sequence routes from a depot, then retrieve status, summaries, ordered stop sequences, or unassigned ids. Supports hundreds to thousands of stops with optional weight, volume and time-window constraints, with results retained for 24 hours.Apache 2.0
- AlicenseAqualityCmaintenanceLets MCP clients read a delivery route planning and driver dispatch team's plans, stops, routes, drivers, depots, and optimization operations, and when writes are enabled, create plans, import stops, optimize routes, and distribute them.12MIT
- AlicenseNot gradedqualityCmaintenancePlan optimal container & truck loads: 3D layouts, right-size the container mix, and check utilization, centre of gravity, crush protection and securing across 200+ equipment types.8 npm2MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.