mcpField
T
TidesAtlas

TidesAtlas

リモート
tidesatlas.com地図・旅行03 週間前に更新
リポジトリ公式サイト

TidesAtlas について

TidesAtlas は、世界各地の港を対象に潮汐予測、海洋気象予報、天文データを提供する API です。開発者や海事・旅行アプリ向けに、予報、履歴データ、複数の潮位基準面を単一の API で提供します。

主な機能

  1. 01潮汐時刻・高さ・係数
  2. 02天気予報
  3. 03波高とうねりのデータ
  4. 04日の出・日の入り・月のデータ
  5. 05複数の潮位基準面
  6. 06フランス観測所のリアルタイム観測

活用シーン

  1. 01港の潮汐状況の確認
  2. 02波と天気を踏まえた海上活動の計画
  3. 03日の出や月の情報の取得
  4. 04過去の潮汐・気象データの照会

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://tidesatlas.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://tidesatlas.com/mcp認証が必要

ツール

詳細

TidesAtlas API

180か国の13,000か所以上の港を対象とした、世界各地の潮汐予測、海洋予報、天文データ。

ベース URL: https://tidesatlas.com/api/v1

ドキュメント: tidesatlas.com/api/docs

ダッシュボード: tidesatlas.com/api/dashboard


機能

  • 潮汐予測:180か国、13,000か所以上の港に対応
  • 潮汐係数(フランスの係数スケール、20~120)
  • 天気予報 — 気温、風、降水量、UV 指数
  • 海洋データ — 波高、うねり、波向、海況
  • 天文情報 — 日の出、日の入り、月相、照度
  • 複数の基準面 — LAT、MSL、MLLW、MHW、MHHW など
  • フランスの REFMAR 観測所のリアルタイム観測データ

クイックスタート

  1. tidesatlas.com/api/register で登録します(無料クレジット50回分、クレジットカード不要)
  2. ダッシュボードから API キーをコピーします
  3. 最初のリクエストを送信します:
curl -H "X-API-Key: YOUR_KEY" \
  "https://tidesatlas.com/api/v1/tides?port=brest&days=3"

エンドポイント

エンドポイント説明
GET /tides満潮・干潮の時刻、高さ、係数
GET /ports港を名前、座標、または国で検索
GET /countries港の数とともに全ての国を一覧表示
GET /weather天気予報(1~7日間)
GET /marine波とうねりの予報(1~7日間)
GET /astronomy日の出、日の入り、月相
GET /conditions天気、海洋、天文情報を1回のリクエストで取得
GET /history過去の潮汐・気象データ

認証

X-API-Key ヘッダーに API キーを指定します:

X-API-Key: ta_your_api_key_here

使用例

複数の言語での、実行可能な完全な使用例:

レスポンス例

{
  "port": {
    "name": "Brest",
    "slug": "brest",
    "country": "France",
    "region": "Brittany"
  },
  "datum": {
    "reference": "LAT",
    "available": ["LAT", "MSL", "MLLW", "MHW", "MLW", "MHHW", "MTL"]
  },
  "extremes": [
    {
      "datetime": "2026-05-13T05:18:00+02:00",
      "height_m": 6.79,
      "type": "high"
    },
    {
      "datetime": "2026-05-13T11:45:00+02:00",
      "height_m": 0.82,
      "type": "low"
    }
  ]
}

基準面の変換

対応する任意の基準面で高さをリクエストできます:

# Heights relative to Mean Sea Level
curl -H "X-API-Key: KEY" \
  "https://tidesatlas.com/api/v1/tides?port=brest&datum=MSL"

# Heights relative to Mean Lower Low Water (US standard)
curl -H "X-API-Key: KEY" \
  "https://tidesatlas.com/api/v1/tides?port=seattle&datum=MLLW"

レート制限

プランリクエスト数価格
無料1回限りのクレジット50回分$0
Hobby1日あたり500回$4.99/mo
Starter1日あたり1,000回$9/mo
Pro1日あたり10,000回$29/mo
Business1日あたり50,000回$79/mo

レート制限のヘッダーは、すべてのレスポンスに含まれます:

X-RateLimit-Limit: 500
X-RateLimit-Remaining: 347
X-RateLimit-Reset: 1715644800

データソース

  • 潮汐予測: TICON-4 および FES2022 の潮汐調和定数を使用した調和解析
  • 天気: Open-Meteo 経由の NOAA GFS(CC BY 4.0)
  • 海洋: Open-Meteo 経由の Copernicus Marine / ECMWF(CC BY 4.0)
  • 天文情報: 太陽・月の天体暦から算出

ステータス

API ステータスページ:tidesatlas.com/api/status

サポート

ライセンス

このリポジトリに含まれるのは、ドキュメントとサンプルコードのみです。サンプルコードはMIT Licenseの下で公開されています。API 自体は商用サービスです。利用規約をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。