wanderlog-mcp
This MCP server lets you read and modify Wanderlog trips conversationally from an MCP-compatible agent.
List your trips and fetch full itineraries or filter to a single day.
Get shareable trip links in edit, view, or suggest mode.
Create trips and update date ranges with safeguards against deleting content.
Search for real places near a trip and add them to a day or the unscheduled list.
Attach notes and start/end times to places, or edit/remove existing notes.
Add hotel bookings with check-in/check-out dates.
Add checklists and budget expenses linked to places.
Search and read public Wanderlog travel guides for inspiration.
Rename day headings and remove places by natural-language references.
Search Wanderlog's hotel aggregator for Airbnb stays as part of trip planning, with per-vendor price comparison.
Search Wanderlog's hotel aggregator for Expedia deals as part of trip planning, with per-vendor price comparison.
Search Wanderlog's hotel aggregator for Google hotel deals as part of trip planning, with per-vendor price comparison, and use Google Places nearby the trip's destination to resolve places and hotels.
wanderlog-mcp
An MCP server that lets Claude (or any MCP-compatible agent) view and build Wanderlog trip itineraries through conversation.
Instead of clicking through the Wanderlog UI to plan a trip, you just ask:
"Create a 14-day Japan Golden Route trip — Tokyo, Hakone, Kyoto, Nara, and Osaka."
The agent calls the tools, interleaves places and notes for each day, adds hotel blocks, ferries, buses, trains, rental cars, and checklists, and you end up with a fully populated Wanderlog trip in a few minutes.
See a real example: 14-day Japan Golden Route — built entirely by an AI agent using this MCP server.
What's New (Unreleased)
Place and custom-list ordering tools support explicit 1-based positions with safe boundary validation.
wanderlog_move_placemoves an existing place between custom lists and itinerary days while preserving its complete metadata.Custom-list lifecycle operations now reject duplicate or ambiguous section headings instead of silently changing the first match.
wanderlog_search_hotels— search Wanderlog's hotel aggregator across airbnb, expedia, google, and kayak. Returns ranked offers with per-vendor price comparison and faceted filter discovery so the LLM never has to memorise Wanderlog's internal enum values.A failed startup authentication probe now gets one shared retry on the first tool call, allowing valid sessions to recover from a transient network or proxy error without restarting the server.
wanderlog_add_placeaccepts an optionalplace_id, sowanderlog_search_places(response_format: "detailed") now has somewhere to send its results — pass the id straight through to add the exact candidate when a name matches multiple branches or the wrong city, instead of hoping the top autocomplete match is right.wanderlog_annotate_placenow replaces a place's existing note instead of appending the new text to it, including notes that contain images.Place lookups no longer fail with "Place not found" when Wanderlog's autocomplete returns an entry with no place ID ahead of the real result. This affected adding places, hotels, journal stops and transit endpoints, and
wanderlog_search_placeslisted those entries asundefined.
Related MCP server: wanderlog-mcp
What's New in v0.3.1
Wanderlog rate-limits rapid edits — burst mutations (an LLM building a full itinerary) now retry automatically with backoff instead of failing with an opaque "Submit op timeout".
Rate-limit rejections that can't be retried surface as a clear error instead of a 10-second hang.
New day sections created by
wanderlog_update_trip_datesnow match Wanderlog's native section shape exactly.
What's New in v0.3.0
wanderlog_search_guides+wanderlog_get_guide— discover and read user-written Wanderlog travel guides. The LLM can ask "what guides exist for Vietnam?" and pull full itineraries to use as inspiration.wanderlog_remove_note— remove standalone note blocks by natural-language reference.wanderlog_edit_note— find-and-replace across note blocks, place annotations, and checklist titles/items.Detailed mode no longer truncates place notes or note blocks — guides and itineraries render their full commentary.
Fixes: notes containing embeds no longer render as
[object Object]; place references now match across hyphen/dash differences (e.g."Roppongi Hills - Tokyo City View").
What's New in v0.2.0
wanderlog_rename_day— replace auto-generated day headings (e.g."Barcelona") with descriptive ones ("Arrival — Feria de Abril"). Pass""to reset back to the default.Tools table now documents
wanderlog_annotate_placeandwanderlog_add_expense(shipped previously, missing from v0.1.0 docs).
What's New in v0.1.0
Full itinerary building: places, notes, hotels, and checklists in a single conversation
wanderlog_search_places— find real-world places near any destination using Wanderlog's place databasewanderlog_add_note— interleave transit tips, booking info, and local advice between placeswanderlog_add_checklist— pre-trip and per-day checklists (visa, currency, timed-entry tickets)MCP server instructions injected at startup so Claude builds complete itineraries automatically
Startup auth probe — catches expired cookies immediately instead of failing mid-conversation
Example Prompts
"What trips do I have in Wanderlog?""Create a 7-day itinerary for Lisbon starting June 1 — include restaurants, day trips,
and a hotel near the waterfront.""Add a day trip to Sintra on day 3 of my Lisbon trip.""I'm spending 5 days in Tokyo — build me a full itinerary with museum visits, ramen spots,
and a ryokan in Shinjuku.""Look at my Barcelona trip and add practical notes for getting between each place.""Add a pre-trip checklist to my Paris trip — visa, currency, offline maps, travel insurance.""Move my Rome trip back by two weeks.""Give me the shareable link to my Kyoto itinerary.""Remove the Colosseum from day 2 of my Rome trip."Tools
Tool | What it does |
| List trips in your account |
| View a full itinerary, or filter to a single day |
| Get a shareable wanderlog.com link |
| Get a trip's |
| Find real-world places near a trip's destination |
| List user-written travel guides for a destination, with fallback suggestions when none exist |
| Read the full content of a public Wanderlog guide (sections, places, notes) |
| Search Wanderlog's hotel aggregator (airbnb/expedia/google/kayak) with per-vendor deal comparison |
| Create a new trip with destination + date range |
| Add a place to a specific day or general list |
| Add a note (transit tips, booking info, local advice) |
| Find-and-replace text in notes, place annotations, and checklists |
| Remove a standalone note block by natural-language reference |
| Add a hotel booking with check-in/check-out dates |
| Add a ferry, bus, or train leg (carrier, from/to, dates/times) to the shared Transit section |
| Add a rental car with pick-up/drop-off locations and times |
| Add a pre-trip or per-day checklist |
| Tick or untick a checklist item by its text |
| Log a budget expense (amount, category, currency), optionally linked to a place |
| List budget expenses, optionally filtered by description / date / amount / currency |
| Remove a budget expense by description (with optional date / amount / currency filters) |
| Change a budget expense's description, amount, currency, category, or date |
| Update an existing place with a note, start/end time, or both |
| Remove a place by natural-language reference |
| Move an existing place or reservation block within its current section |
| Move an existing place to another undated list or itinerary day, preserving its metadata |
| Reorder places within one list or itinerary day using explicit 1-based positions |
| Reorder custom lists using 1-based positions |
| Change a trip's date range |
| Rename a day's heading (e.g. |
| Create a uniquely named custom list, optionally after another section |
| Rename a custom list while preventing duplicate headings |
| Permanently delete a custom list and all blocks inside it |
| List journal (travelogue) stops, optionally filtered by title or date |
| Add a journal stop: a place + date/time + text entry |
| Edit a journal stop's title, text, or date/time (or the journal summary) |
| Remove a journal stop by title (with an optional date filter) |
Managing custom lists
Custom sections are undated lists outside Wanderlog's protected default/system sections.
Create one with wanderlog_add_section, rename it with wanderlog_update_section, and delete
it with wanderlog_delete_section. Deleting is destructive: every block in that section is
removed. Section headings used by these tools must be unique (matching ignores case); ambiguous
or duplicate targets return errors without submitting a mutation.
Moving places between lists and days
wanderlog_move_place moves the existing place block rather than creating a copy, so its note,
start/end time, images, booking fields, and unknown metadata travel with it. Supply exactly one
destination: target_section for an undated custom list (or Places to visit), or target_day
for day 2, May 4, or an ISO date such as 2026-05-04.
An optional position is 1-based among places at the destination; omit it to append after the
last place. If a place name occurs more than once, qualify place_ref with an ordinal and/or
day, for example 2nd Starbucks on day 3. Ambiguous places, duplicate section headings,
unknown days, and out-of-range positions return errors without submitting a mutation.
Reordering places and custom lists
wanderlog_reorder_places changes one place's 1-based position within exactly one section or
day. wanderlog_reorder_sections similarly changes one custom list's position among custom
lists only. Both operations move the original object intact; they do not rebuild or truncate
metadata. Position 1 selects the first place/list, and the current count selects the last.
Prerequisites
Node.js 22 or newer
A Wanderlog account
An MCP-compatible client: Claude Code, Claude Desktop, OpenAI Codex, Cursor, VS Code, or any stdio MCP host
Setup
Step 1 — Get your Wanderlog session cookie
Wanderlog doesn't have a public API, so wanderlog-mcp authenticates using your browser session cookie (connect.sid). It's valid for roughly a year and never leaves your machine.
Treat it like a password — it grants the same access you have in the Wanderlog UI.
Chrome / Edge
Go to wanderlog.com and log in
Press
F12to open DevToolsClick the Application tab
In the left sidebar expand Storage → Cookies → https://wanderlog.com
Find the row where Name is
connect.sidClick the row, then double-click the Value cell and copy the full string — it starts with
s%3Aand is ~100 characters long
Firefox
Go to wanderlog.com and log in
Press
F12to open DevToolsClick the Storage tab
In the left sidebar expand Cookies → https://wanderlog.com
Find
connect.sidin the table, click it, and copy the Value
Why can't I use
document.cookiein the console? Wanderlog setsconnect.sidwith theHttpOnlyflag, which deliberately blocks JavaScript from reading it (XSS protection). DevTools bypasses this restriction — that's why it works and the console doesn't.
Step 2 — Configure your MCP client
Claude Code
claude mcp add wanderlog-mcp npx wanderlog-mcp \
--env WANDERLOG_COOKIE="s%3A...your value here..."Claude Desktop
Edit claude_desktop_config.json:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"wanderlog": {
"command": "npx",
"args": ["wanderlog-mcp"],
"env": {
"WANDERLOG_COOKIE": "s%3A...your value here..."
}
}
}
}Restart Claude Desktop after saving.
Cursor
Settings → MCP → Add server, or edit ~/.cursor/mcp.json:
{
"mcpServers": {
"wanderlog": {
"command": "npx",
"args": ["wanderlog-mcp"],
"env": {
"WANDERLOG_COOKIE": "s%3A...your value here..."
}
}
}
}VS Code (GitHub Copilot)
Add to your workspace .vscode/mcp.json:
{
"servers": {
"wanderlog": {
"type": "stdio",
"command": "npx",
"args": ["wanderlog-mcp"],
"env": {
"WANDERLOG_COOKIE": "s%3A...your value here..."
}
}
}
}OpenAI Codex
Edit ~/.codex/config.toml:
[mcp_servers.wanderlog]
command = "npx"
args = ["wanderlog-mcp"]
[mcp_servers.wanderlog.env]
WANDERLOG_COOKIE = "s%3A...your value here..."Run /mcp inside Codex to confirm the server loaded.
Smithery (one-click install)
npx @smithery/cli install wanderlog-mcp --client claudeStep 3 — Verify
Ask your agent: "What trips do I have in Wanderlog?"
It should call wanderlog_list_trips and return your account's trips. If it fails, see Troubleshooting below.
Refreshing your cookie
The cookie lasts about a year but can die sooner if you log out of wanderlog.com, change your password, or Wanderlog revokes the session. When that happens every tool call returns:
Wanderlog session invalid or expired — Capture a fresh connect.sid cookie from wanderlog.com DevTools and update WANDERLOG_COOKIE in your MCP config.
Repeat Step 1 above, update your config, and restart your MCP client.
Troubleshooting
Server starts but list_trips returns an auth error Your cookie is expired or wrong. Re-capture it from DevTools and update your config.
npx wanderlog-mcp hangs or does nothing
The server speaks stdio MCP — it's designed to be launched by an MCP host, not run directly in a terminal. Run it through Claude Code or Claude Desktop as described above.
Tools work but the agent ignores notes/checklists
The server injects instructions into the MCP initialize response that tell the agent to interleave places and notes and add checklists. This works reliably with Claude. Other clients may vary.
Security
The cookie is stored only in your MCP client config, never committed or logged
wanderlog-mcp runs entirely on your machine — there's no relay server
The startup auth probe validates your cookie without printing its value
To revoke access: log out of wanderlog.com (invalidates all sessions), then re-capture
Contributing
Pull requests are welcome. Before submitting:
npm run build && npm run testFor changes to transport or tool code, also run:
npm run test:integrationDisclaimer
wanderlog-mcp is an unofficial third-party tool, not affiliated with or endorsed by Wanderlog. It works by calling Wanderlog's private web-client API, which may change without notice. Use at your own risk.
License
MIT — see LICENSE
Made by shaikhspeare
Available Tools
18 toolswanderlog_add_checklistAdd a checklist to a Wanderlog tripA
Adds a checklist to a Wanderlog trip. Each item starts unchecked and can be ticked off in the Wanderlog app.
Add at least one checklist per trip. Common patterns:
On the trip (no day): a packing list or "before departure" checklist
On day 1: an arrival-day checklist ("pick up Oyster card", "check into hotel", "buy SIM")
On specific days: day-of tasks ("bring swimsuit", "charge camera", "carry cash for market")
Returns a confirmation including the checklist title and item count.
Inputs: trip_key (required), items (required), title, day.
wanderlog_add_expenseAdd a budget expense to a Wanderlog tripA
Adds a budget expense to a Wanderlog trip linked to a specific place. Expenses appear in the trip's budget tracker on the linked place.
Use this after adding places to give the trip a cost dimension — estimated meal costs, entrance fees, transport passes, etc. The place must already exist in the trip.
Returns confirmation with the expense amount and description.
Inputs: trip_key (required), amount (required), description (required), place (required), +3 more.
wanderlog_add_hotelAdd a hotel booking to a Wanderlog tripA
Adds a hotel booking to a Wanderlog trip with check-in and check-out dates. If the trip does not yet have a "Hotels and lodging" section, one is created automatically.
Returns confirmation with the resolved hotel name and the booking window.
Inputs: trip_key (required), hotel (required), check_in (required), check_out (required).
wanderlog_add_noteAdd a note to a Wanderlog tripA
Adds a text note to a Wanderlog trip. Notes appear inline between places in a day, acting as the connective tissue of the itinerary. Every well-built day should have notes between stops.
When to add a note (do this after adding each place or group of places):
How to get there: "Walk 15 min along the South Bank, or take the Jubilee line one stop"
Practical tips: "Book tickets online at least 2 days ahead — sells out in summer"
Food/drink recs: "Try the salt beef bagel at Beigel Bake — cash only, open 24hrs"
Time guidance: "Budget 2-3 hours here. Open 10am-6pm, closed Tuesdays"
Neighborhood context: "This area is great for wandering — no rush, just explore the lanes"
Returns a confirmation of where the note was added.
Inputs: trip_key (required), text (required), day.
wanderlog_add_placeAdd a place to a Wanderlog tripA
Adds a place to a Wanderlog trip. Searches for the place near the trip's destination, picks the best match, and inserts it into either a specific day or the general "Places to visit" list.
PREFERRED: Use the "note" parameter to attach practical context directly to each place — transit directions, what to order, booking tips, time guidance. This is better than a separate wanderlog_add_note call because the note lives on the place itself in the itinerary. Use the "start_time" and "end_time" parameters to give the place a scheduled time window.
Use standalone wanderlog_add_note only for freestanding commentary between places (neighborhood context, multi-stop transit, day-level tips that aren't about a specific place).
Returns a confirmation including the resolved place name and where it was added.
Inputs: trip_key (required), place (required), day, note, +2 more.
wanderlog_annotate_placeUpdate a place with notes, times, or bothA
Updates an existing place in a Wanderlog trip with an inline note, start/end time, or both. Use this to enrich places that were already added — set practical context, scheduled times, or both in one call.
At least one of note, start_time, or end_time must be provided.
The place is resolved by natural-language reference (same syntax as wanderlog_remove_place). If ambiguous, returns a disambiguation list without making changes.
Inputs: trip_key (required), place (required), note, start_time, +1 more.
wanderlog_create_tripCreate a Wanderlog tripA
Creates a new Wanderlog trip for the given destination and date range. The trip is created empty (no places yet) with one pre-generated day section per day in the range.
After creating a trip, populate each day using ALL of these tools together — places alone make a flat list, but notes and checklists are what make an itinerary actually useful:
wanderlog_add_place — add attractions, restaurants, and activities
wanderlog_add_note — add between places for transit directions, practical tips, time warnings, or local recommendations (e.g. "Walk 10 min south along the river to the next stop" or "Closed Mondays — check hours before visiting")
wanderlog_add_hotel — add accommodation with check-in/check-out dates
wanderlog_add_checklist — add a packing list to the trip, or per-day task lists (e.g. "Day 1 prep: print tickets, charge camera, pack umbrella")
A good itinerary has notes after most places — think of them as the connective tissue that turns a list of pins on a map into a real travel plan.
Returns the new trip key so you can reference it in subsequent tool calls.
Inputs: destination (required), start_date (required), end_date (required), title, +1 more.
wanderlog_edit_noteEdit note content in a Wanderlog tripA
Edits note content in a Wanderlog trip by finding and replacing a substring.
Searches across freestanding notes, place annotations, and checklist titles and items. The match is case-insensitive. If exactly one match is found, the replacement is made in place. If no matches are found, an error is returned. If multiple matches are found, a numbered list of previews is returned — call again with a more specific substring.
Use the optional 'day' filter to limit the search to a specific day.
Inputs: trip_key (required), old_text (required), new_text (required), day.
wanderlog_get_guideRead a Wanderlog travel guideA
Fetches the full content of a public Wanderlog guide — sections, places, and notes — and renders it as readable text. Pass the guide_key from a wanderlog_search_guides response.
For your own trips, use wanderlog_get_trip instead.
Inputs: guide_key (required), day, response_format.
wanderlog_get_tripGet a Wanderlog tripA
Returns the itinerary for one Wanderlog trip: the hotels list, the "places to visit" list, and each day's scheduled places.
Use concise format for summarizing or answering questions about a trip in natural language. Use detailed format when the user asks for specific info like addresses, phone numbers, or hotel check-in/out dates.
If you don't know the trip_key, call wanderlog_list_trips first to find it.
Inputs: trip_key (required), day, response_format.
wanderlog_get_trip_urlGet the wanderlog.com URL for a tripA
Returns the wanderlog.com URL for a trip so the user can open it in a browser.
Three link variants are available via the mode parameter:
edit (default) — full-permission link for the owner
view — read-only link that's safe to share with anyone
suggest — suggest-mode link where collaborators can propose changes
If you don't know which mode the user wants, default to edit.
Inputs: trip_key (required), mode.
wanderlog_list_tripsList Wanderlog tripsA
Lists all Wanderlog trips in the authenticated user's account (owned and shared-with-you).
Returns a compact list with title, dates, place count, and trip_key. Use this tool first when the user mentions a trip by name but you don't have its trip_key yet — the key is required by wanderlog_get_trip and wanderlog_search_places.
Each line includes a [key: ...] suffix — extract that key for downstream tool calls.
Inputs: response_format.
wanderlog_remove_noteRemove a note from a Wanderlog tripA
Removes a note block from a Wanderlog trip by matching a substring of its text content.
The match is case-insensitive. If exactly one note matches, it is deleted. If no notes match, an error is returned. If multiple notes match, a list of previews is returned — supply a more specific substring to narrow to one.
Use the optional 'day' filter to limit the search to a specific day.
Inputs: trip_key (required), text (required), day.
wanderlog_remove_placeRemove a place from a Wanderlog tripA
Removes a place (or flight, train, hotel — any block) from a Wanderlog trip based on a natural-language reference.
Supported reference forms:
Exact or partial name: "Queenstown Gardens", "Gardens"
Role keywords: "the hotel", "the flight", "the train"
Day filter: "Queenstown Gardens on May 4" or "... on day 3"
Ordinal prefix (for duplicates): "1st Queenstown Gardens", "second X", "last X"
Combined: "2nd Queenstown Gardens on May 4"
If the reference is ambiguous (multiple places match), the tool returns a numbered list of candidates and does NOT make any change. Re-call with an ordinal prefix ("1st X", "2nd X") or a more specific filter to pick the one you want.
Inputs: trip_key (required), place_ref (required).
wanderlog_rename_dayRename a day heading in a Wanderlog tripA
Renames the heading/subheading of a specific day in a Wanderlog trip.
Day headings appear in the itinerary as the title for each day section (e.g. "Barcelona", "Ronda + Malaga"). Use this tool to replace them with more descriptive titles.
Pass an empty string for "heading" to reset the day back to Wanderlog's auto-generated heading.
Inputs: trip_key (required), day (required), heading (required).
wanderlog_search_guidesSearch Wanderlog travel guidesA
Lists user-written Wanderlog travel guides for a destination — long-form recommendations and itineraries other travellers have published. Use this when the user asks for inspiration, an itinerary they can copy, or "what guides exist for X".
Specify exactly one of destination or geo_id. For free-text destinations the highest-popularity match is picked; up to 2 candidates appear in 'alternative_geos' as a soft hint. When the destination has no curated guides yet, the response carries 'alternative_geos_with_guides' with the top 5 nearby destinations that do.
Pass the returned guide_key to wanderlog_get_guide to read the full content of one guide.
Inputs: destination, geo_id, response_format.
wanderlog_search_placesSearch places near a Wanderlog tripA
Search for real-world places (restaurants, attractions, hotels, parks, landmarks) near the destination of a Wanderlog trip. Returns candidate results with names and short descriptions.
Use this to resolve user requests like "find a good coffee shop in Queenstown" into specific place candidates. Results are geographically biased toward the trip's location, not global.
If the user wants to add a place to a trip, call this first with concise format to present options, then call again with detailed format to get place_ids for downstream actions.
Inputs: trip_key (required), query (required), response_format.
wanderlog_update_trip_datesUpdate a Wanderlog trip's date rangeA
Changes the date range of an existing Wanderlog trip. Preserves content on days that remain in the new range (they're kept in place with their blocks intact), adds empty day sections for newly-included days, and removes day sections for days no longer in range.
SAFETY: If the new range would delete days that currently contain places or notes, the tool refuses by default and returns a list of the content that would be lost. Pass force: true to override, or move the content to other days first.
Does not affect the Hotels, Flights, Transit, or Places-to-visit sections — only the per-day sections are added/removed.
Inputs: trip_key (required), start_date (required), end_date (required), force.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 18 tools
Most tools target distinct resources and actions (trips, places, notes, checklists, expenses, guides), so an agent can generally select correctly. The main overlap is between add_place's 'note' parameter, standalone add_note, and annotate_place, all of which can attach notes to an itinerary.
All tools share a consistent 'wanderlog_<verb>_<noun>' snake_case pattern with no style mixing. Verbs are predictable (list, get, search, create, add, edit, remove, update, rename), and resource names are consistent.
18 tools is on the heavier side, but each tool maps to a distinct itinerary-building action and none feel redundant. The count is slightly high but still reasonable for a travel-planning domain.
The set covers the core trip lifecycle well: create/list/get/populate, add places/hotels/notes/checklists/expenses, and edit/remove sub-items. Obvious minor gaps exist—no delete_trip, no dedicated flight/train creation, and no checklist/expense removal—but agents can work around most of these.
Maintenance
Related MCP Connectors
Wanderlog MCP server for ChatGPT, Claude and any AI agent: create trip, add place, import booking and update itinerary in your own Wanderlog account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to Wanderlog yourself; Cotlet does not store your password and you need no Wanderlog API key. About the official Wanderlog API: Wanderlog has no public API and no developer docs (checked 11 Oct 2026). Trips, places, reservations and expenses are edited in its web and mobile apps; bookings come in by forwarding confirmation emails or connecting Gmail. Setup and FAQ: https://cotlet.dev/integrations/wanderlog-api-mcp-server
Plan and manage TravelOwl trips from ChatGPT, Claude and other MCP assistants.
MCP server for generating rough-draft project plans from natural-language prompts.
The Ferryhopper MCP server is a connector for LLMs and AI Agents in maritime travel that exposes ferry routes, schedules, and booking options. It enables AI assistants to search ports and connections across 33 countries and 190+ ferry operators, provide real-time ferry itineraries with indicative prices, and assist users with planning island-hopping or multi-leg journeys by processing natural language queries about ferry times, passenger counts, and travel durations.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables MCP-compatible agents to build, view, and edit Wanderlog trip itineraries through conversation, covering places, notes, hotels, transit, checklists, expenses, and shareable links.302 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables Claude and other MCP-compatible agents to view, build, and edit Wanderlog trip itineraries through conversation, including places, notes, hotels, transit, car rentals, checklists, and expenses. It also supports searching destinations, guides, and hotels and managing trip dates, sections, and journal content via natural-language tool calls.302 npmMIT
- AlicenseNot gradedqualityAmaintenanceLets an MCP-compatible agent view and build Wanderlog trip itineraries conversationally, adding places, notes, hotels, transit, car rentals, checklists, expenses, and searching places, hotels, and guides. It enables creating and editing full trips, day sections, and budget entries without clicking through the Wanderlog UI.302 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables Claude or any MCP-compatible agent to view and build complete Wanderlog trip itineraries through conversation. Supports adding places, notes, hotels, transit legs, car rentals, checklists, and expenses, plus searching places, guides, and hotel deals.302 npmMIT