Raute Route Planner
Server Details
Plans delivery routes for up to 25 US addresses and 5 drivers, with the stop order and a map.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 1 tool
With only one tool in the set, there is no possibility of misselection between competing tools. The single tool's purpose (optimize and optionally split a delivery route) is stated clearly and unambiguously.
The lone tool name 'plan_delivery_route' follows a clean verb_noun snake_case convention with no deviations to create inconsistency. There is no mixed convention or vague verb to penalize.
A single tool for an entire server feels thin, even though this one is parameter-rich (up to 25 addresses, multi-driver splitting, start/return options). The domain could plausibly support companion tools (e.g. geocode/validate addresses, save or re-optimize a route), so the surface is borderline rather than well-scoped.
For the route-planning domain, the tool covers the core workflow: ordering stops, splitting across drivers, mapping results, reporting miles/minutes, and naming unplaceable addresses. It explicitly lacks turn-by-turn directions and any route persistence or re-planning, which are minor gaps an agent can work around.
Available Tools
1 toolplan_delivery_routePlan a delivery routeARead-onlyIdempotentInspect
Puts a list of US delivery addresses in the best driving order for one driver, or splits them across up to 5 drivers, and shows the routes on a map. Suited to anyone with several stops to deliver to or visit who wants the fastest order or a fair split between drivers. Takes up to 25 street addresses, an optional start address and an optional return to the start. Returns each driver's stops in order with miles and minutes, and names any address it could not place. US addresses only; it plans the order of stops and does not give turn by turn directions.
| Name | Required | Description | Default |
|---|---|---|---|
| goal | No | With several drivers: fewest_miles keeps total driving lowest, even_load spreads the day's work more evenly between drivers. | |
| start | No | Where the driver or drivers start, such as the warehouse or shop. If left out, the first address is the start. | |
| stops | Yes | The delivery addresses, as the person wrote them. Street, city and state, with ZIP if known. | |
| drivers | No | How many drivers to split the stops between. Defaults to 1. | |
| return_to_start | No | True if the drivers come back to the start at the end. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the safe read-only, idempotent, closed-world profile, and the description goes further: it discloses the return content (each driver's ordered stops with miles and minutes), failure handling (names addresses it could not place), and a hard constraint (US addresses only). That is meaningful behavioral context beyond the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three tightly packed sentences, front-loaded with what the tool does and its limits, with no filler. Dense but every clause (driver count, address cap, output shape, US-only caveat) earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description compensates by describing the return format and the unplaced-address case, and it flags the geographic constraint. For a 5-parameter planning tool with full schema coverage and annotations, nothing an agent needs to invoke it correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and every parameter already has a written description, including the goal enum. The description only restates the limits (25 stops, optional start, optional return), so it adds little beyond what the schema provides – the baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Names a specific verb and resource (plans/optimizes the driving order of delivery addresses) and pins down the scope precisely: one driver or up to 5, up to 25 US addresses, optional start and return. An agent knows exactly what the tool produces without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
States the target user and intent ('anyone with several stops... who wants the fastest order or a fair split between drivers') and draws a boundary ('does not give turn by turn directions'). Clear context, though there are no sibling tools to route between, so no explicit alternatives are needed.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- First observed
plan_delivery_route
Publisher details
- Operator
- Raute · Publisher source
- Operator website
- https://www.raute.io/ · Publisher source
- Vendor relationship
- First-party
- Documentation
- https://www.raute.io/ai-assistants/
- Trust center
- https://www.raute.io/security/
- Restrictions
- Free, no sign in. US addresses only, up to 25 stops and 5 drivers per request. · Publisher source
Related MCP Connectors
Splits deliveries across vehicles and orders each route: time windows, capacities, road times. Free.
Multi-stop route optimization, navigation links, and email delivery. Powered by MyRouteOnline.
Plan trips on a map: routed transport, day-by-day itineraries, and a plan you can share.
- VepathosOAuthcom.vepathos
Import orders, manage your fleet, and generate optimized last-mile delivery routes at scale.
Related MCP Servers
- FlicenseAqualityBmaintenancePlans and optimizes last-mile delivery routes with capacity and time-window constraints, offering tools for managing deliveries, vehicles, routes, and what-if scenarios.10-

ThinAir Geoofficial
AlicenseAqualityBmaintenanceLocation & routing intelligence for AI agents — geocoding, truck routing, traffic, weather, and place search.619257 npm1MIT- AlicenseNot gradedqualityDmaintenanceRoute optimization API for Brazil with tools for geocoding, distance matrices, isochrones, and advanced vehicle routing, supporting constraints like time windows, skills, and multi-profile fleets.34 npmMIT
- 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
Glama MCP Gateway
Add one secure layer between your agents and this server.