Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🚆 Travel & Transportation
  3. OhMyWind
OhMyWind logo
Health: ActiveRecent health check succeeded.Last checked 9/22/2026, 8:47:23 AM

OhMyWind

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time — check back soon.
View Repository10 GitHub StarsTotal stargazers on GitHub for the source repository (10 stars).Visit Website

Sailing passage planner for any coast, with high-precision tides on the French Atlantic.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON ▾

Client Config & Setup

Remote HTTP
Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "ohmywind": {
      "url": "https://mcp.ohmywind.fr/mcp"
    }
  }
}

💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing Alternatives🚆 More in Travel & Transportation

Documentation Overview

OhMyWind ⛵

Talk to your LLM. Cast off with confidence.

OhMyWind turns any MCP-capable assistant (Claude, Le Chat, Cursor, Goose, Zed, Continue) into a sailing planner. Ask in plain language, anywhere in the world: get a per-leg ETA, a 1‑5 complexity score, and a deep-link to the full plan. On the French Atlantic coast it goes further, swapping the global current model for the SHOM Atlas C2D and MARC PREVIMER atlases. Free, keyless, open source.

CI

ohmywind.fr · MCP endpoint · AGPL-3.0 + trademark

[!WARNING] Decision-support tool, not a navigation instrument. OhMyWind does not replace the official marine forecast from your national weather service, up-to-date charts, or the skipper's judgement. Forecast models are sometimes wrong: you remain responsible for your passage.

OhMyWind passage plan rendered in the web app


Try it in 30 seconds

1. Open your MCP client and add the endpoint:

Code
https://mcp.ohmywind.fr/mcp

2. Ask, in your own words:

"Demain matin, Marseille → Porquerolles, sur un Sun Odyssey 36. Bonne idée ? Combien de temps et c'est tendu comment ?"

3. Your assistant calls the OhMyWind tools and answers in plain language. On hosts that support the MCP Apps spec (Claude, Claude Desktop, ChatGPT, VS Code Copilot, Goose, Postman, MCPJam) you also get a live, interactive widget: the ohmywind.fr plan view rendered inline. On hosts that don't (Cursor, Le Chat, terminal), the assistant hands you the same plan as an ohmywind.fr deep-link. No account. No API key. No credit card.

First time with MCP? It takes 2 minutes. Pick your client on modelcontextprotocol.io/clients, then follow the remote-server quickstart. Claude Desktop users can start with the user quickstart. In Le Chat, add it under Connectors → Add connector → Custom MCP connector and paste the endpoint above.

If your client only speaks stdio

Some hosts cannot reach a remote MCP server directly yet. Bridge it with mcp-remote, which runs locally and forwards to the endpoint:

config.json
{
  "mcpServers": {
    "ohmywind": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.ohmywind.fr/mcp"]
    }
  }
}

Nothing else to configure: no account, no API key, no OAuth, no credit card. A client that asks you for credentials is guessing rather than reading the server, and you can leave those fields empty.

Ask it something real

Three prompts, each exercising a different tool:

  • "Quels bateaux tu connais ? J'ai un First 27." maps your boat to a polar archetype. The assistant chooses from the descriptions; there is no server-side lookup table.
  • "Le vent au cap Sicié samedi après-midi ?" returns wind and sea at one point, AROME first, in knots.
  • "Meilleur créneau cette semaine pour Marseille → Porquerolles ?" walks every hourly departure up to 14 days out and compares them in one call.

Why OhMyWind

🆓 Free, keylessWind & sea via Open-Meteo (CC BY 4.0). No account, no API key.
🌍 Works anywhereGlobal models (ECMWF, GFS) cover any coast. Over France, AROME 1.3 km takes over and catches thermals, mistral, tramontane.
⛵ Boat-awareSeven archetypes from 20 ft trailer-cruisers to bluewater 50-footers, real polars, an efficiency parameter for trim and crew level.
🗓️ Window-awareOne call sweeps a 14-day departure range and lets your LLM pick the calmest weekend slot, no math by hand.
🔌 Client-agnosticOne HTTP MCP endpoint. Works in Claude Desktop, Le Chat, Cursor, Goose, Zed, Continue, …
🖼️ Rich on supporting hostsOn Claude / ChatGPT / VS Code Copilot / Goose, an interactive widget renders inline via MCP Apps. Other hosts fall back to a clean text summary + deep-link.
🛠️ Open source, AGPLSelf-host on Fly, Modal, or your own VPS: mcp-core is deployment-agnostic. The HF Space is one wrapper among many. Fork it under your own name and icons, see TRADEMARK.md.

What the LLM sees

Four MCP tools, all async, all keyless:

ToolWhat it does
list_boat_archetypesSeven descriptive archetypes; the LLM maps "Sun Odyssey 36" → cruiser_30ft itself.
get_marine_forecastWind + sea around a point/window, multi-model.
plan_passageEnd-to-end: per-leg timing + 1‑5 complexity + ohmywind.fr deep-link, in one call. Pass latest_departure to compare every hourly window up to 14 days out, and the LLM picks the calmest slot.
read_meReturns OhMyWind's calculation methodology. Call it when the user asks how things are computed.

plan_passage declares an MCP Apps UI resource (ui://openwind/plan-passage) on its _meta. Hosts that support MCP Apps render the live ohmywind.fr/plan?… view in a sandboxed iframe automatically, with no host-specific CSS and no vendor lock-in. Hosts without MCP Apps support silently get the structured payload + the openwind_url deep-link.

Architecture

Code
packages/
├── data-adapters/   # pure domain logic (forecast adapters, polars, routing, complexity)
├── api/             # REST API as a Starlette app: create_app(settings, mcp_app=None)
├── mcp-core/        # FastMCP server (cloud-agnostic, no Gradio, no HF deps)
├── hf-space/        # Docker wrapper for Hugging Face Spaces (~100 lines + Dockerfile)
└── web/             # React 19 + Vite app deployed to Cloudflare Pages (ohmywind.fr)

api and mcp-core both stay deployment-agnostic, and neither depends on the other: the API serves without an MCP server behind it, and the MCP tools run over stdio with no HTTP at all. Re-deploying on Fly, Modal, or a VPS is a different Dockerfile and an entry point that calls create_app() and build_server(). See docs/architecture.md.

Run locally

bash
# Tests + lint (data-adapters & mcp-core, Python via uv)
cd packages/mcp-core
uv sync --all-extras
uv run pytest -x -q
uv run ruff check .

# Local HTTP MCP smoke
cd packages/hf-space
uv run python app.py   # serves :7860, point any MCP client at /mcp

# Web app (ohmywind.fr)
cd packages/web
npm install
npm run dev            # vite dev server
npm run build          # outputs packages/web/dist

V1 scope

Wind, sea (Hs max), per-leg ETA, 1–5 complexity. Tides and currents ignored on the Med (negligible). No automatic routing optimisation: the LLM and the human stay in the loop. Roadmap and scope decisions live in a plan/ directory kept local to the working copy, not published here.

Calculation method

Defaults below are what the MCP server uses unless overridden by tool parameters. Implementation: packages/data-adapters/src/openwind_data/routing/passage.py.

Polar speed model

  • 7 archetypes (cruiser_20ft, cruiser_25ft, cruiser_30ft, cruiser_40ft, cruiser_50ft, racer_cruiser, catamaran_40ft), each with an ORC-style polar in packages/data-adapters/src/openwind_data/routing/polars/.
  • Lookup is bilinear interpolation in (TWS, TWA), clamped at grid edges.
  • TWA is symmetric [0°, 180°] only, no port/starboard distinction.

Boat speed adjustments

  • Efficiency factor (default 0.75). ORC polars are theoretical maxima. Real cruising loses ~25% (sail trim, comfort margins, helmsman, untracked currents). Override per call: 0.85 racing, 0.75 cruising, 0.65 loaded family cruising, 0.55 heavy seas / fouled hull.
  • VMG / tacking correction. When the route's TWA is below the boat's optimal upwind angle (typically ~42-48°), the simulator assumes the sailor tacks. Effective speed toward destination is polar(optimal_TWA) × cos(optimal_TWA − route_TWA). At dead upwind this reduces to polar(opt) × cos(opt) ≈ polar / √2; at TWA=20° with opt=45° the reduction is only cos(25°) ≈ 0.91.
  • Wave derate (opt-in). max(0.5, 1 − 0.05 × Hs^1.75 × cos²(TWA/2)). Disabled by default; sea state feeds the warning bar rather than slowing the boat.
  • Minimum boat speed. 0.5 kn floor, prevents division blow-up in extreme stalls.

Timing

  • Single-pass approximation. A 6 kn heuristic estimates segment mid-times, then real polar speeds are computed at each mid-time's actual wind. No convergence iteration. Bias is bounded by the Mediterranean's multi-hour wind correlation length.
  • Routes are split into ~10 nm sub-segments by default for per-segment weather sampling. Drop to 5 nm for tight coastal work; raise to 20 nm for long offshore legs.

Compare-windows mode

Read the full README →View source on GitHub →

Related MCP Servers

View all in Travel & Transportation View all alternatives
  • Hotelbooking logoHotelbooking

    道旅官方酒店MCP,14年旅游科技数据栈,200万酒店实时库存直连,11万直签,渠道专属价,兼容40+主流大模型代理。企业和个人开发者均可免费申请,无调用上限。可按地点、日期、星级、人数、标签等条件搜索酒店,返回候选酒店及展示价。可查询指定酒店的实时房型列表、价格计划和取消政策。

    🚆 Travel & Transportation0 views
    Compare vs Hotelbooking →
  • Hotelbooking AI logoHotelbooking AI

    Hotel Booking MCP Server (Global/AI Edition)

    🚆 Travel & Transportation2 views
    Compare vs Hotelbooking AI →
  • MCP Server Airbnb logoMCP Server Airbnb

    Provides tools to search Airbnb and get listing details.

    🚆 Travel & Transportation5 views
    Compare vs MCP Server Airbnb →
  • MCP Belgium logoMCP Belgium

    Single MCP server for Belgian public transport, statistics, open data, and geospatial services.

    🚆 Travel & Transportation1 views
    Compare vs MCP Belgium →

Adoption & maintenance

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

GitHub stars
10
Stargazers on the source repository.
Last commit
9d ago
Most recent push to the default branch.

Reviews

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

Frequently Asked Questions about OhMyWind

OhMyWind is a hosted MCP server. Add it as a remote server in your client's config: "mcpServers": { "ohmywind": { "url": "https://mcp.ohmywind.fr/mcp" } }

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 PreviewOhMyWind AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/ohmywind?style=directory)](https://allmcps.com/mcp/ohmywind)
HTML Embed
<a href="https://allmcps.com/mcp/ohmywind"><img src="https://allmcps.com/api/badge/ohmywind?style=directory" alt="OhMyWind on AllMCPs" /></a>

Technical Specs & Signals

Category🚆Travel & Transportation
More technical detailsExpand ▾
TransportSSE (Remote)
Last updatedSep 15, 2026
10/10 checks healthy over the last 40d
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars10
GitHub Star CountTotal stargazers on GitHub representing community popularity (10 stars).
Last commit9d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 15, 2026
43Quality signal: Fair · 43/100How this signal is calculated ▾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools16/30
Adoption & activity6/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

★ Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🚆 Travel & Transportation →Best MCP servers for Travel & Transportation →Alternatives to OhMyWind →Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients