I've been hoping for Mapbox or ESRI to come out with something robust for this!
This is going to be especially useful in vacation planning. :-)
We're already using ChatGPT and other tools to help plan a vacation overseas, but having good mapping data can help an agent figure out things like "does it make sense to go from A to B by car or train?"
With the right metadata, an agent can churn not only on the actual route planning (for a multi-city itinerary), but also things like "near this AirB&B, there are 5 public parking lots, so it'll be easy to park your car, if you do rent one"
I'm excited for this sort of spatial data to help with things like travel planning, or even "sprinkle these 5 errands into my calendar based on where you know i'll be"
koolhead17 · 1d ago
ChatGPT is ages behind supporting MCP. If Mapbox gets special treatment like listed others, case might differ. :)
r9295 · 1d ago
Honest question: what's the fun in travel if you remove all uncertainty?
atonse · 18h ago
The way we plan is a good mix. We leave no uncertainty when it comes to hotel rooms/AirBnBs and train/plane tickets.
For a family of four in peak season, I don’t see any appeal to not knowing where we’d sleep at night and not having that already reserved.
But within a particular destination (say we’re in X city or region for 5 days) we totally play it by ear.
That includes “let’s check out this book store and coffee shop” or “let’s rent bikes today and ride around”
It’s a good balance.
fsloth · 22h ago
Try traveling as a family of four neurotics each of them prioritizing certain predictable parameters of the environment for comfort.
The answer: you actually can enjoy travel.
Or - a predictable framework allows space for spontaneous exploration.
cube2222 · 1d ago
Different people like different things about travel.
For instance, some might just want to relax in an environment far from their default, with the whole thing 100% planned so they don’t have any unnecessary stressors.
jamesdwilson · 1d ago
can you please elaborate on how this will be helpful for vacation planning? maybe i lack imagination.
0x457 · 1d ago
Say you want to visit some places for sure and maybe try some restaurant that was recommended to you. You yeet your travel dates to model, it uses mapbox's mcp to find all POIs that you need and creates a detailed plan for you.
cyanydeez · 1d ago
and then you show up to the wrong address because the model swapped the address for a top golf and you wanted hot pot
No comments yet
fudged71 · 1h ago
1. This is fantastic and a really useful set of capabilities
2. I was recently looking into vibe coding an app to generate isochrone maps with google maps API and estimated over $50 to generate the data. You're telling me that this MCP can just generate isochrone maps on demand with up to 100k data points for free? bonkers
rafram · 1d ago
The demo on the page actually shows an interesting and worrying tendency of LLMs: even given a tool that can fuzzily search for a place by name, the LLM thinks it knows that "cal academy" is the California Academy of Sciences, and it passes that into the search function instead of faithfully transmitting the user's input.
It worked fine in the example, but what if there's a new school in my town called "Cal Academy" for short? Is the LLM just going to assume it knows what I'm talking about?
Seems like you'd need a pretty good system prompt for this to force the LLM to suppress its "world knowledge" — which it's been heavily trained to use as much as possible — and defer to its tools.
computomatic · 1d ago
You don't think the LLM made the leap to California Academy of Sciences specifically because Coit Tower was in the context?
If you asked for driving directions from your local walmart to cal academy, the LLM seems just as likely to decide you mean something else by "cal academy" and use the tools available to determine what.
ETA: Out of curiosity, I tested this on ChatGPT. It did ultimately give directions to California Academy of Sciences. However, during research, it also checked the website of the local school district as well as Waze to determine if I meant other nearby schools, even looking up directions for a local acting school and daycare (each with "Academy" in the name).
StackTopherFlow · 1d ago
I wonder if Esri will provide a similar MCP offering.
willwhitedc · 1d ago
Good to see other foundational models get access to location. As long as they support MCP they get it. So far it is only Gemini that has “grounding” with Google Maps.
This is going to be especially useful in vacation planning. :-)
We're already using ChatGPT and other tools to help plan a vacation overseas, but having good mapping data can help an agent figure out things like "does it make sense to go from A to B by car or train?"
With the right metadata, an agent can churn not only on the actual route planning (for a multi-city itinerary), but also things like "near this AirB&B, there are 5 public parking lots, so it'll be easy to park your car, if you do rent one"
I'm excited for this sort of spatial data to help with things like travel planning, or even "sprinkle these 5 errands into my calendar based on where you know i'll be"
For a family of four in peak season, I don’t see any appeal to not knowing where we’d sleep at night and not having that already reserved.
But within a particular destination (say we’re in X city or region for 5 days) we totally play it by ear.
That includes “let’s check out this book store and coffee shop” or “let’s rent bikes today and ride around”
It’s a good balance.
The answer: you actually can enjoy travel.
Or - a predictable framework allows space for spontaneous exploration.
For instance, some might just want to relax in an environment far from their default, with the whole thing 100% planned so they don’t have any unnecessary stressors.
No comments yet
2. I was recently looking into vibe coding an app to generate isochrone maps with google maps API and estimated over $50 to generate the data. You're telling me that this MCP can just generate isochrone maps on demand with up to 100k data points for free? bonkers
It worked fine in the example, but what if there's a new school in my town called "Cal Academy" for short? Is the LLM just going to assume it knows what I'm talking about?
Seems like you'd need a pretty good system prompt for this to force the LLM to suppress its "world knowledge" — which it's been heavily trained to use as much as possible — and defer to its tools.
If you asked for driving directions from your local walmart to cal academy, the LLM seems just as likely to decide you mean something else by "cal academy" and use the tools available to determine what.
ETA: Out of curiosity, I tested this on ChatGPT. It did ultimately give directions to California Academy of Sciences. However, during research, it also checked the website of the local school district as well as Waze to determine if I meant other nearby schools, even looking up directions for a local acting school and daycare (each with "Academy" in the name).