📞 720.836.7201 ✉ Info@OnTerraSystems.com | ⭐ Trusted Partner: Bing Maps · Azure Maps · HERE Technologies
Documentation · RouteSavvy MCP Server

RouteSavvy MCP Server

Everything you need to connect the RouteSavvy MCP Server to Anthropic’s Claude and turn a list of stops for multiple vehicles into optimized, driver‑ready routes — from a single conversation, no routing console required.

Overview

One connector to solve your vehicle routing problem

The RouteSavvy MCP Server connects Claude to RouteSavvy's route‑optimization engine, built for delivery, field‑service, and route‑sales operations. Share a list of stops and multiple drivers, and Claude hands back optimized driver‑by‑driver itineraries — up to 1,000 stops and 50 vehicles per run, no routing console or spreadsheet formulas required. Stop locations can come from any type of data file — a CSV, an Excel workbook, a PDF work-order list, even a plain list typed into chat — Claude reads it and takes care of the rest.

What It Does

Key Capabilities

Everything below is available straight from a Claude conversation — no setup beyond connecting the MCP Server.

Multi‑vehicle optimization

Assign up to 50 vehicles across up to 1,000 stops in a single run, each starting and ending at its own depot or a shared one. Optimize by drive time or by distance.

Fleet Scale
Time windows & priority

Give any stop an earliest/latest arrival window and a priority level. If everything can't fit, lower‑priority stops are the ones left for another run — never a hard requirement.

Scheduling
Driver breaks & shift windows

Set each driver's shift and a break, with its own window and length — skipped automatically if the route wraps up first.

Driver Care
Turn‑by‑turn + map‑ready routes

Every itinerary comes with leg‑by‑leg driving directions and a route path ready to plot on a map.

Navigation
Unassigned‑stop reporting

Anything that can't be reached in time comes back named, with a plain‑language reason — never silently dropped.

Transparency
Do more with fewer drivers

Ask Claude to use as few vehicles as possible instead of spreading stops across every driver you provide — RouteSavvy consolidates the workload onto the smallest fleet that can still cover every stop within its time windows and shift limits, so drivers who aren't needed can be freed up for other work.

Fleet Cost
How It Works

What data you need to provide

Stop locations can come from any type of data file — a CSV, an Excel workbook, a PDF, a JSON file, or a plain list in chat. The card below describes the input data you provide to Claude, split into what's required for every run and what's optional and only refines the result.

Required Input Data
Stop locations data
Latitude/longitude coordinates for every stop to visit.
Driver (vehicle) data
A start location (and end location) for each driver, also using latitude/longitude coordinates.

Note: Stop locations must be in latitude/longitude coordinate format — street addresses are not supported directly. If your data has street addresses, geocode it into coordinates before using it with the RouteSavvy MCP Server in Claude. Driver list can be provided as part of the Claude conversation or included as a data file.Need help converting addresses to coordinates? We offer geocoding services — contact us for more details.

Optional Input Data
Stop locations data
Arrival time window
The earliest and latest time each stop can be visited.
Priority level
How important a stop is relative to others — only used if not every stop can be served.
On‑site visit duration
How many minutes a driver is estimated to spend at the stop once they arrive.
For Drivers
Driver shift hours
The start and end time of each driver's working shift.
Driver break
One scheduled break window and length per driver.
For Optimization Generally
Optimization objective
Whether to minimize total drive time or total drive distance across the whole fleet. Default is drive time.
Minimize vehicles
Tell Claude to solve using the fewest vehicles needed to cover every stop, rather than distributing stops across your full driver list.
Flexible Input Data Sources

Driver and vehicle details can live in the same data file as the stop locations, in a separate file, or simply be described directly in your prompt to Claude — whatever's easiest for how you manage your stop and driver data.

Service Limits

Each optimization run supports up to 1,000 stops and 50 vehicles by default. Higher limits can be enabled if needed. Trial connections are capped at 100 stops and 5 vehicles per run for the first 14 days.

Example Claude Prompts

Say them in plain English

No JSON to write — Claude builds the payload from your stop list and plain language.

Dispatch a route

What it does: Reads your stop file and driver roster, optimizes the routes, and returns a per‑driver itinerary.
Say things like
Generate routes for 5 drivers starting and ending at depot location for the “restaurant” stops from my CSV file.
Assign 3 drivers from my drivers file to the work orders in my stop locations file.
Route my drivers to the work orders in my stop locations file, using as few vehicles as possible.

Filter to a subset of stops

What it does: Narrows the stop list to just the type or tag you name before optimizing again.
Say things like
Rerun, but only route the gas station stops.
Only include “bank” stop locations.
Run the driver work order assignment optimization again, but with three new stop additions.
Try It Yourself

Sample data to test with

A ready-made stop list of locations in Denver, CO for trying the connector before you connect your own data — 99 stops split evenly across banks, gas stations, and restaurants, plus a depot, sized to fit within the trial’s 100‑stop, 5‑vehicle limits. A matching sample driver (vehicle) roster is included below so you can pair the two and run a full test.

DenverStopLocations.csv — 100 sample stops (incl. depot)

Click to collapse · copy the data and paste it into a new .csv file to test
Columns: Customer Name, Address1, City, State, Location Type, Latitude, Longitude, Work Order Description, Work Order Estimated Duration (in minutes)
Customer Name,Address1,City,State,Location Type,Latitude,Longitude,Work Order Description,Work Order Estimated Duration (in minutes)
Copper Credit Union,85 Hooker St,Denver,CO,Bank,39.71736,-105.02941,ATM maintenance,15
Summit Federal Bank,2900 Richard Allen Ct,Denver,CO,Bank,39.75861,-104.94267,ATM maintenance,15
Eastwood Bank,4950 Beach Ct,Denver,CO,Bank,39.78656,-105.0177,ATM maintenance,15
Brookstone Trust Bank,2400 Central Park Blvd,Denver,CO,Bank,39.75225,-104.88917,ATM maintenance,15
Granite Trust Bank,8806 Washington St,Thornton,CO,Bank,39.85713,-104.97725,ATM maintenance,15
Northfield National Bank,910 S Federal Blvd,Denver,CO,Bank,39.7002,-105.02483,ATM maintenance,15
Vista Federal Bank,1550 S Federal Blvd,Denver,CO,Bank,39.68863,-105.02476,ATM maintenance,15
Foothill National Bank,8915 Washington St,Denver,CO,Bank,39.85929,-104.97833,ATM maintenance,15
Sterling Savings Bank,2301 E 88th Ave,Thornton,CO,Bank,39.85641,-104.95873,ATM maintenance,15
Clearwater Bank,4801 Colorado Blvd,Denver,CO,Bank,39.78425,-104.9412,ATM maintenance,15
Meadowbrook Federal Bank,3635 Quivas St,Denver,CO,Bank,39.76719,-105.00826,ATM maintenance,15
Lakeshore Community Bank,15570 W 64th Ave,Arvada,CO,Bank,39.81084,-105.17428,ATM maintenance,15
Meridian Bank,8350 W 80th Ave,Arvada,CO,Bank,39.84118,-105.09061,ATM maintenance,15
Founders Savings Bank,8255 S Chester St,Centennial,CO,Bank,39.56709,-104.88053,ATM maintenance,15
Wellspring Credit Union,7607 E 36th Ave,Denver,CO,Bank,39.76769,-104.89938,ATM maintenance,15
Ironwood Bank,415 S Wadsworth Blvd,Lakewood,CO,Bank,39.70877,-105.08204,ATM maintenance,15
Lakeshore Credit Union,5138 S Wadsworth Blvd,Lakewood,CO,Bank,39.6226,-105.09062,ATM maintenance,15
Bluffside Federal Bank,10090 Grant St,Thornton,CO,Bank,39.87871,-104.98311,ATM maintenance,15
Beacon Savings Bank,7 S Federal Blvd,Denver,CO,Bank,39.71629,-105.02545,ATM maintenance,15
Amber Savings Bank,1300 S Lowell Blvd,Denver,CO,Bank,39.6929,-105.03414,ATM maintenance,15
Bluegrass Trust Bank,1580 Julian St,Denver,CO,Bank,39.74157,-105.03073,ATM maintenance,15
Clearwater Trust Bank,2540 E 29th Ave,Denver,CO,Bank,39.75809,-104.95689,ATM maintenance,15
Stonebridge Federal Bank,7330 W 88th Ave,Broomfield,CO,Bank,39.85581,-105.07873,ATM maintenance,15
Overland Bank,9325 Dorchester St,Highlands Ranch,CO,Bank,39.54653,-104.99926,ATM maintenance,15
Cascade Credit Union,7735 W Long Dr,Littleton,CO,Bank,39.61105,-105.08107,ATM maintenance,15
Broadview Trust Bank,8331 S Willow St,Lone Tree,CO,Bank,39.56538,-104.88808,ATM maintenance,15
Denver National Bank,5115 Federal Blvd,Denver,CO,Bank,39.78989,-105.02778,ATM maintenance,15
Overland National Bank,4540 W 10th Ave,Denver,CO,Bank,39.73214,-105.04576,ATM maintenance,15
Amber Credit Union,6700 E Virginia Ave,Denver,CO,Bank,39.70694,-104.90861,ATM maintenance,15
Prairie National Bank,45 Federal Blvd,Denver,CO,Bank,39.71756,-105.02548,ATM maintenance,15
Brookstone Bank,2023 S Federal Blvd,Denver,CO,Bank,39.68038,-105.02613,Currency counter repair,20
Northfield Credit Union,4344 Federal Blvd,Denver,CO,Bank,39.77616,-105.02485,Currency counter repair,20
Ironwood Credit Union,6211 W Alameda Ave,Lakewood,CO,Bank,39.71168,-105.06546,Currency counter repair,20
Depot 1,2490 S Colorado Blvd,Denver,CO,Depot,39.671,-104.939,NA,NA
Bison Fuel Mart,2788 S Federal Blvd,Denver,CO,Gas Station,39.66592,-105.02424,Gas pump maintenance,15
Northstar Gas Station,4550 E Colfax Ave,Denver,CO,Gas Station,39.73992,-104.93404,Gas pump maintenance,15
Copperline Gas & Go,1350 S Sheridan Blvd,Denver,CO,Gas Station,39.692,-105.05287,Gas pump maintenance,15
Wagon Wheel Gas & Go,5400 W Alameda,Denver,CO,Gas Station,39.71051,-105.05584,Gas pump maintenance,15
Prairie Fuel Depot,2007 S Federal Blvd,Denver,CO,Gas Station,39.68011,-105.02569,Gas pump maintenance,15
Roadside Gas & Go,12792 W Alameda Ave,Denver,CO,Gas Station,39.70133,-105.13982,Gas pump maintenance,15
Overland Fuel,775 Federal Blvd,Denver,CO,Gas Station,39.72901,-105.02552,Gas pump maintenance,15
Open Road Gas,3001 W Evans Ave,Denver,CO,Gas Station,39.68091,-105.02604,Gas pump maintenance,15
Falcon Gas,4550 E Colfax Ave,Denver,CO,Gas Station,39.73992,-104.93404,Gas pump maintenance,15
Mesa Fuel Mart,7150 Leetsdale Dr,Denver,CO,Gas Station,39.69842,-104.90413,Gas pump maintenance,15
Canyon Gas & Go,775 Federal Blvd,Denver,CO,Gas Station,39.72901,-105.02552,Gas pump maintenance,15
Juniper Fuel Depot,6875 S Broadway,Littleton,CO,Gas Station,39.5921,-104.98881,Gas pump maintenance,15
Copperline Gas,7301 W Alameda Ave,Denver,CO,Gas Station,39.71175,-105.0786,Gas pump maintenance,15
Falcon Gas Station,4978 E Leetsdale,Glendale,CO,Gas Station,39.70834,-104.93009,Gas pump maintenance,15
Aspen Fuel Express,1245 E Colfax Ave,Denver,CO,Gas Station,39.74023,-104.97141,Gas pump maintenance,15
Overland Gas Station,2015 W 32nd Ave,Denver,CO,Gas Station,39.76211,-105.01176,Gas pump maintenance,15
Northstar Fuel Stop,3535 Quebec St,Denver,CO,Gas Station,39.76648,-104.90502,Gas pump maintenance,15
Prairie Fuel Stop,4101 E Evans Ave,Denver,CO,Gas Station,39.67879,-104.93921,Gas pump maintenance,15
Coyote Filling Station,6603 Leetsdale Dr,Denver,CO,Gas Station,39.7028,-104.91186,Gas pump maintenance,15
Fastlane Gas & Go,2950 S Broadway,Englewood,CO,Gas Station,39.66338,-104.98711,Gas pump maintenance,15
Open Road Fuel Mart,2120 S Broadway,Denver,CO,Gas Station,39.67748,-104.98705,Gas pump maintenance,15
Westbound Gas,2322 E 46th Ave,Denver,CO,Gas Station,39.77985,-104.95866,Gas pump maintenance,15
Southwind Filling Station,9265 Washington St,Thornton,CO,Gas Station,39.86518,-104.97825,Gas pump maintenance,15
Sunrise Fuel Express,311 E County Line Rd,Littleton,CO,Gas Station,39.56751,-104.98468,Gas pump maintenance,15
Redrock Filling Station,5155 W Alameda Ave,Denver,CO,Gas Station,39.71173,-105.05273,Gas pump maintenance,15
Juniper Gas Station,439 E 19th Ave,Denver,CO,Gas Station,39.7463,-104.98145,Gas pump maintenance,15
Northstar Gas,7610 Conifer Rd,Denver,CO,Gas Station,39.83482,-104.98696,Gas pump maintenance,15
Ironrail Filling Station,4301 E Kentucky Ave,Glendale,CO,Gas Station,39.70058,-104.93819,Gas pump maintenance,15
Timberline Gas Station,92 E Arapahoe Rd,Littleton,CO,Gas Station,39.59468,-104.98664,Gas pump maintenance,15
Prairie Gas & Go,1550 S Federal Blvd,Denver,CO,Gas Station,39.68863,-105.02476,Gas pump maintenance,15
Cedar Gas & Go,5307 Leetsdale Dr,Denver,CO,Gas Station,39.70809,-104.92546,Gas pump maintenance,15
Wagon Wheel Fuel Depot,14663 Orchard Pkwy,Westminster,CO,Gas Station,39.96258,-104.99387,Gas pump maintenance,15
Ironrail Gas,14663 Orchard Pkwy,Westminster,CO,Gas Station,39.96258,-104.99387,Gas pump maintenance,15
Cozy Waffle House,1939 S Quebec Way,Denver,CO,Restaurant,39.68143,-104.88783,Cold storage upgrade,30
Farmhouse Waffle House,1407 W 84th Ave,Denver,CO,Restaurant,39.85016,-105.00471,Cold storage upgrade,30
Hilltop Waffle House,6715 W Colfax Ave,Denver,CO,Restaurant,39.74185,-105.07084,Cold storage upgrade,30
Sunnyside Waffle House,7405 E Iliff Ave,Denver,CO,Restaurant,39.67751,-104.90218,Cold storage upgrade,30
Harvest Morning Table,7330 W 52nd Ave,Arvada,CO,Restaurant,39.79047,-105.07594,Cold storage upgrade,30
Honeycomb Pancake House,5500 Washington St,Denver,CO,Restaurant,39.79659,-104.97816,Cold storage upgrade,30
Country Morning Table,5480 W Alameda Ave,Denver,CO,Restaurant,39.71019,-105.05644,Cold storage upgrade,30
Farmhouse Griddle,2600 W Alameda Ave,Denver,CO,Restaurant,39.71084,-105.01841,Cold storage upgrade,30
Golden Flapjack House,70 Knox Ct,Denver,CO,Restaurant,39.71788,-105.03211,Cold storage upgrade,30
Blue Ribbon Flapjack House,2401 E 88th Ave,Thornton,CO,Restaurant,39.85658,-104.95791,Cold storage upgrade,30
Sunnyside Flapjack House,2280 S Quebec St,Denver,CO,Restaurant,39.67493,-104.90307,Cold storage upgrade,30
Farmhouse Pancake House,8411 Pecos St,Denver,CO,Restaurant,39.85031,-105.00668,Cold storage upgrade,30
Sunnyside Morning Table,5185 W 1st Ave,Denver,CO,Restaurant,39.71859,-105.05273,Cold storage upgrade,30
Sunny Diner,3300 Downing St,Denver,CO,Restaurant,39.7635,-104.97295,Cold storage upgrade,30
Griddle Pancake House,704 Sheridan Blvd,Denver,CO,Restaurant,39.72808,-105.05268,Cold storage upgrade,30
Farmhouse Diner,3170 W Alameda Ave,Denver,CO,Restaurant,39.71097,-105.02789,Cold storage upgrade,30
Hilltop Breakfast Nook,1148 Yosemite St,Denver,CO,Restaurant,39.73407,-104.88434,Cold storage upgrade,30
Backyard Burger Barn,4555 Thompson Ct,Denver,CO,Restaurant,39.77986,-104.9556,Cold storage upgrade,30
Hometown Burger Co.,1701 W 72nd Ave,Denver,CO,Restaurant,39.82772,-105.00745,Cold storage upgrade,30
Char Patty House,8990 Washington St,Denver,CO,Restaurant,39.85943,-104.97491,Cold storage upgrade,30
Grill Master Burger Shack,10510 N Dransfeldt Rd,Parker,CO,Restaurant,39.52535,-104.77044,Cold storage upgrade,30
Redwood Grill,3340 Downing St,Denver,CO,Restaurant,39.76393,-104.97268,Cold storage upgrade,30
Sizzle Burger Co.,4701 Brighton Blvd,Denver,CO,Restaurant,39.78203,-104.9668,Cold storage upgrade,30
Char Burger Joint,3490 W Alameda Ave,Denver,CO,Restaurant,39.71071,-105.03422,Cold storage upgrade,30
Smoky Burger Joint,8400 E Iliff Ave,Denver,CO,Restaurant,39.67432,-104.89105,Deep fryer maintenance,15
Corner Burger Joint,4801 S Broadway,Englewood,CO,Restaurant,39.62948,-104.9881,Deep fryer maintenance,15
Downtown Grill,6255 Simms St,Arvada,CO,Restaurant,39.81028,-105.12932,Deep fryer maintenance,15
Corner Burger Barn,2200 S Holly St,Denver,CO,Restaurant,39.67578,-104.92142,Deep fryer maintenance,15
Smoky Burger Shack,9314 Commerce Center St,Highlands Ranch,CO,Restaurant,39.5472,-105.03354,Deep fryer maintenance,15
Big Sky Patty House,975 S Kipling Pkwy,Lakewood,CO,Restaurant,39.69946,-105.11294,Deep fryer maintenance,15
Highway Burger Co.,9290 Ridgeline Blvd,Littleton,CO,Restaurant,39.54762,-104.99568,Deep fryer maintenance,15
Corner Burger Shack,9501 W Coal Mine Ave,Littleton,CO,Restaurant,39.59562,-105.10405,Deep fryer maintenance,15
Char Grill,8100 Park Meadows Dr,Lone Tree,CO,Restaurant,39.5625,-104.89475,Deep fryer maintenance,15
Corner Table Pizza Kitchen,8996 W Bowles Ave,Littleton,CO,Restaurant,39.6081,-105.09775,HVAC repair,20

DenverDrivers.csv — 5 sample drivers

Click to expand · copy the data and paste it into a new .csv file to test
Columns: Driver Name, Start Address, Start City, Start State, Start Latitude, Start Longitude, End Address, End City, End State, End Latitude, End Longitude, Shift Start, Shift End, Break Start, Break End
Driver Name,Start Address,Start City,Start State,Start Latitude,Start Longitude,End Address,End City,End State,End Latitude,End Longitude,Shift Start,Shift End,Break Start,Break End
Driver-John,2490 S Colorado Blvd,Denver,CO,39.671,-104.939,2490 S Colorado Blvd,Denver,CO,39.671,-104.939,08:00,17:00,12:00,12:30
Driver-Maria,8500 Pearl St,Thornton,CO,39.8836,-104.9769,8500 Pearl St,Thornton,CO,39.8836,-104.9769,07:30,16:30,11:30,12:00
Driver-Sam,9350 Dorchester St,Highlands Ranch,CO,39.5468,-104.9982,9350 Dorchester St,Highlands Ranch,CO,39.5468,-104.9982,08:00,17:00,13:00,13:30
Driver-Taylor,2490 S Colorado Blvd,Denver,CO,39.671,-104.939,6900 S Simms St,Littleton,CO,39.5985,-105.1295,09:00,18:00,12:30,13:00
Driver-Priya,6900 S Simms St,Littleton,CO,39.5985,-105.1295,6900 S Simms St,Littleton,CO,39.5985,-105.1295,08:00,17:00,12:00,12:30
Getting Started

Connect it once in Claude, dispatch from chat after that

1
Register for the free trial

Sign up for the RouteSavvy MCP Server — free for 14 days, no credit card required.

2
Add the connector in Claude

In Claude, go to Customize → Connectors → Directory, search for the RouteSavvy MCP Server and install it. Connect using the same email address you registered with.

3
Share a stop list with Claude

Attach a stop list in any type of data file — CSV, Excel, PDF, or just paste one into your conversation — and tell Claude the driver list and driver info you want to use.

4
Get driver itineraries back

Claude calls the RouteSavvy MCP Server and returns a dispatcher‑ready workbook — one tab per driver, plus an Unassigned tab for anything that didn't fit.

Ready to put RouteSavvy in your dispatcher's hands?

Connect the MCP Server once, and every future route is one conversation away.

Free Trial Access Talk to an Expert