Travel Agent MCP logo

Travel Agent MCP

by forgemeshlabs

Travel planning MCP tools for airport research, route comparison, trip ideas, currency conversion, and disruption awareness.

Install Travel Agent MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "forgemeshlabs-travel-agent-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@forgemeshlabs/travel-agent-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 14 tools correctly (1mo ago).

Overview

The forgemeshlabs/travel-agent-mcp MCP server provides free travel utilities and connects agents to live x402 planning and disruption services. It supports airport lookups, route planning and comparison, timing advice, currency conversion, local coverage requests, day trips, weekend getaways, weather-aware plans, mobility options, creator experiences, and Travel Pulse checks. Run it locally through npm; backend-backed tools can return x402 request metadata for clients able to make payments. Reach for it when an agent needs structured travel planning or a pre-trip and in-trip disruption check rather than booking completion or emergency response.

Use cases

  • Compare nearby airports for a planned trip
  • Generate a weather-aware day trip
  • Check disruptions before departure
  • Convert a travel budget between currencies
  • Find transit and mobility options

Key features

  • Airport lookup by IATA code
  • Single-route planning and route comparison
  • Timing and currency utilities
  • Day-trip and weekend planning
  • Weather-aware and creator-focused itineraries
  • x402 disruption and mobility services

Tools14

What Travel Agent MCP lets your agent do. Expand a tool for its parameters.

Verified live~2.9k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

18/18 checks healthy over the last 78d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 9d ago via OSV.dev · @forgemeshlabs/travel-agent-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1Stargazers on the source repository.
npm downloads773Package downloads in the last 30 days.
Last commit20d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed14Callable tools this server registers over MCP.
Directory activity7 viewsConfig copies, upvotes, and views on AllMCPs.

How Travel Agent MCP works

What forgemeshlabs/travel-agent-mcp MCP server does

The forgemeshlabs/travel-agent-mcp MCP server exposes travel planning and reference operations through MCP. Its free tools cover category discovery, airport information, route planning, route comparison, travel timing, reference-rate currency conversion, and requests for future local coverage. It also provides access to backend services for richer trip planning and disruption awareness.

The package does not complete reservations. Route tools may produce external booking links, and those links can be commission-eligible; the output discloses that status. Booking-link creation is limited to generating a link for a route that has already been selected.

How it works

A client can begin with list_travel_categories to identify the available travel flows. Free calls can then validate an airport, compare alternate airport pairs, estimate travel timing, convert currencies, or submit a coverage request for a place or local experience.

For more involved requests, the MCP connects to the ForgeMesh travel-agent backend. Paid x402 services cover day trips, weekend escapes, creator-oriented experiences, weather-aware planning, mobility options, and Travel Pulse disruption checks. The client may receive live service output or request metadata that an x402-capable client can use to retry and pay. Travel Pulse costs $0.01 per disruption and emergency-awareness check, allowing a client to check before departure and call again during a trip when appropriate.

The server does not retain payment keys. The backend uses fixed-price USDC payments on Base and provides x402-related metadata, including payment identifiers and signed offer or receipt support, according to the project documentation.

Setup and configuration

Install the published npm package globally with npm install -g @forgemeshlabs/travel-agent-mcp, or run it directly with npx -y @forgemeshlabs/travel-agent-mcp. For Claude Desktop, configure an MCP server named travel-agent with npx as the command and -y @forgemeshlabs/travel-agent-mcp as its arguments. The same command is documented for Codex, Hermes, and other MCP-capable runtimes.

The default backend is https://travel-agent.forgemesh.io. Set TRAVEL_AGENT_SERVER_URL if the process should use another backend endpoint. A local build can also be started with npm run build followed by node dist/index.js.

Tools and capabilities

The forgemeshlabs/travel-agent-mcp MCP server includes these tool groups:

  • Discover available travel categories and backend flows.
  • Look up airport details using an IATA code.
  • Plan one route or compare multiple airport route pairs.
  • Create an external booking link after route details are known.
  • Provide booking-window, airport-arrival, layover, and seasonal timing guidance.
  • Convert currencies using live reference rates without making a transaction.
  • Plan day trips, weekend getaways, creator experiences, and weather-aware itineraries.
  • Find transit, rail, ferry, trail, bicycle, and scooter options by location and type.
  • Check disruption, weather, natural-event, route, water, and destination awareness through Travel Pulse.
  • Request coverage for towns, neighborhoods, local rituals, free activities, or creator-oriented places.

Limitations and notes

Free and paid capabilities are not equivalent. Backend planning and Travel Pulse calls may require an x402-capable client and payment, while local airport, route, timing, and booking-link operations can continue if the backend is unavailable.

Travel Pulse is informational, not emergency dispatch, staffed monitoring, insurance, or rescue support. Its results may be incomplete, delayed, or incorrect. Important safety decisions should be checked against official government, weather, transportation, venue, and emergency sources; emergencies should be directed to local emergency services.

Currency conversion provides reference-rate context rather than a transaction quote. The server has no account setup requirement, does not complete bookings, and does not create reservation side effects. External booking links may be commission-eligible and are disclosed in tool output.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Travel Agent MCP

Run `npx -y @forgemeshlabs/travel-agent-mcp`, or install it globally with `npm install -g @forgemeshlabs/travel-agent-mcp`.

Yes. The README provides a Claude Desktop configuration using `npx -y @forgemeshlabs/travel-agent-mcp`.

The documented tools require no account setup. Paid backend services may require an x402-capable client to pay.

No. It can plan or compare routes and create external booking links, but it does not complete bookings or create reservations.

Each Travel Pulse disruption and emergency-awareness check costs $0.01.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewTravel Agent MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/forgemeshlabs-travel-agent-mcp?style=directory)](https://allmcps.com/mcp/forgemeshlabs-travel-agent-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/forgemeshlabs-travel-agent-mcp"><img src="https://allmcps.com/api/badge/forgemeshlabs-travel-agent-mcp?style=directory" alt="Travel Agent MCP on AllMCPs" /></a>