Plan trips by talking to your AI
Connect Nomad Forecast to Claude, ChatGPT, Gemini, or Cursor. Your AI gets 10 tools — trip planning, visa tracking, climate data — without ever leaving the chat.
Install in one click
Pick your AI client below. You'll sign in once, then your AI can help you plan.
https://nomadforecast.com/api/mcpOther clients (Gemini CLI, Zed, Cline, Warp, Inspector)
Gemini CLI
Add to ~/.gemini/settings.json
{
"mcpServers": {
"nomadforecast": {
"httpUrl": "https://nomadforecast.com/api/mcp"
}
}
}Zed
Add to Zed settings.json
{
"context_servers": {
"nomadforecast": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://nomadforecast.com/api/mcp"
]
}
}
}Cline (VS Code extension)
Add to Cline MCP settings
{
"mcpServers": {
"nomadforecast": {
"url": "https://nomadforecast.com/api/mcp",
"type": "streamableHttp"
}
}
}Warp
Add to Warp MCP settings
{
"nomadforecast": {
"url": "https://nomadforecast.com/api/mcp",
"type": "streamableHttp"
}
}MCP Inspector (debugging)
Run in a terminal
npx @modelcontextprotocol/inspector https://nomadforecast.com/api/mcp
What your AI can do
Ten tools, two scopes. Read stays read-only. Write is opt-in per session.
Read
List Trips
Every trip you've planned
Trip Details
Stops, dates, costs for a single trip
Visa Situation
Schengen days, tax residency, per-person
Family Profile
Members, passports, travel style
Climate Data
Best travel window for any country
Destination Suggestions
Based on weather + visa + preferences
Write
Create Trip
New trip with a name and date range
Plan Stop
Add a destination with arrival/departure
Update Dates
Shift an existing stop
Confirm Trip
Mark a trip as booked
Safe by default
OAuth 2.1 + PKCE
Standard auth. One consent screen per client. Revoke anytime at Connected Apps.
Full audit log
Every tool call is logged. See what your AI did, when, and with which scope.
Guardrails
AI can't delete trips, accept connection requests, invite family members, or change your password. Those stay dashboard-only.
FAQ
On our side we log metadata only: which tool ran, when, status (ok/error/denied/rate_limited), how long it took. No request arguments, no response bodies. This powers your own audit log (Profile → Connected Apps), rate-limiting, and debugging when a tool call fails. Entries auto-delete after 90 days. There's no opt-out — without this layer we can't protect your account from abuse or help you when something goes wrong.