BerthTime について
BerthTimeは、海上輸送を追跡するチーム向けのホスト型MCPサーバーです。MCPクライアントから貨物の位置、到着予定、遅延、運送会社のイベントを確認し、追跡や共有を管理できます。
主な機能
- 01貨物の位置と到着予定の確認
- 02到着予定貨物と遅延貨物の検索
- 03運送会社イベント履歴の確認
- 04追跡開始と識別情報の更新
- 05共有リンクの作成と取得
活用シーン
- 01今週到着するコンテナの確認
- 02貨物のイベント履歴の確認
- 032日を超える遅延貨物の特定
- 04予約の追跡開始
MCP 対応
Streamable HTTP経由でBerthTimeの貨物データと追跡操作をツールとしてMCPクライアントに提供します。OAuth 2.1またはBerthTime APIキーで認証します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://berthtime.com/api/v1/mcpclaude mcp add --transport http com-berthtime-berthtime https://berthtime.com/api/v1/mcp{"mcpServers":{"com-berthtime-berthtime":{"type":"http","url":"https://berthtime.com/api/v1/mcp"}}}Cursor で開く{"servers":{"com-berthtime-berthtime":{"type":"http","url":"https://berthtime.com/api/v1/mcp"}}}VS Code で開く{"mcpServers":{"com-berthtime-berthtime":{"type":"http","url":"https://berthtime.com/api/v1/mcp"}}}{"mcpServers":{"com-berthtime-berthtime":{"serverUrl":"https://berthtime.com/api/v1/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
BerthTime MCP サーバー
AI アシスタントに、海上輸送コンテナの現在地を尋ねましょう。
BerthTime は、主要な船会社を対象に海上輸送コンテナを追跡します。リモートの MCP サーバー を使うと、ChatGPT、Claude、Cursor、VS Code、その他あらゆる MCP クライアントから、コンテナの場所、今週到着するコンテナ、遅延しているコンテナ、船会社のイベント履歴全体などを自然な言葉で確認できます。新しいコンテナの追跡を開始することもできます。
このリポジトリには、公開接続情報、レジストリのメタデータ、クライアントの設定例が含まれています。サーバーは BerthTime がホストしているため、ご自身でインストールや実行をする必要はありません。
| エンドポイント | https://berthtime.com/api/v1/mcp |
| トランスポート | Streamable HTTP |
| 認証 | OAuth 2.1(BerthTime アカウントでサインイン)、または BerthTime API キー |
| MCP Registry | com.berthtime/berthtime |
| セットアップガイド | https://berthtime.com/ai-assistant |
| 必要条件 | BerthTime アカウント(登録) |
質問できること
- 「コンテナ MSCU1234566 は今どこにありますか?」
- 「私のコンテナのうち、今週到着するのはどれですか?」
- 「2日を超える遅延はありますか?」
- 「Felixstowe 向けの私の貨物について、起きたことをすべて表示してください。」
- 「ブッキング 123456789 の追跡を開始してください。」
ツール
読み取り: list_companies、list_shipments、list_shared_shipments、get_shipment、get_shipment_events、list_arriving_shipments、list_delayed_shipments、detect_reference、list_carriers、get_usage、list_alert_rules、list_support_requests。
書き込み(サインイン時に読み取りと書き込みのアクセスを選択し、会社の所有者または管理者のロールを持つ場合、または読み取り+書き込み API キーを使用する場合に必要):track_shipment、update_shipment_identifiers(貨物のブッキング番号、船荷証券番号、コンテナ番号を設定します)、get_share_link(リンクが存在しない場合は作成します。有料プランが必要です)、create_share_link(有料プランが必要です)、create_support_request、archive_shipment。
BerthTime はバックグラウンドで貨物を自動的に更新するため、手動で更新する必要はありません。
2026年11月6日に複数のツールの名前が変更されました。旧名称(arriving_soon、delayed_shipments、list_notification_rules、list_tickets、create_ticket)も引き続き使用できます。
各ツールは MCP アノテーション(readOnlyHint、destructiveHint、idempotentHint、openWorldHint)を宣言します。複数の会社に所属している場合は、任意の company 引数(ID、@ハンドル、または正確な名前)を渡してください。
接続
ChatGPT と Claude
URL https://berthtime.com/api/v1/mcp を使ってカスタムコネクターを追加し、OAuth を選択してください。スクリーンショット付きの手順:https://berthtime.com/ai-assistant
Claude Code
claude mcp add --transport http berthtime https://berthtime.com/api/v1/mcp
Cursor
~/.cursor/mcp.json: examples/cursor-mcp.json を参照してください。
VS Code
.vscode/mcp.json: examples/vscode-mcp.json を参照してください。
OAuth の代わりに API キーを使用する場合
BerthTime で API キーを作成し(Settings → API keys)、ベアラートークンとして送信してください:examples/api-key-header.json を参照してください。API キーは単一の会社に対して有効です。
セキュリティとプライバシー
- サインイン時に、所属する会社を1社またはすべて選択し、アシスタントに読み取りのみを許可するか、変更も許可するかを選びます。トークンは MCP エンドポイントでのみ有効です。アクセストークンの有効期間は1時間で、リフレッシュトークンはローテーションされます。
- Settings → AI assistants でサインイン済みアプリの接続を解除するか、Settings → API keys で API キーを取り消してください。どちらも直ちに反映されます。
- サーバーが読み取り、変更するのは BerthTime 内のお客様のデータのみです。会話は保存されません。各ツール呼び出し(ツール名と引数)は、会社の監査ログに記録されます。
- レート制限:API キーまたはトークンごとに、1分あたり120リクエスト、1時間あたり600リクエストです。REST API と共有されます。
- プライバシーポリシー · 利用規約
サポート
[email protected]、または BerthTime アプリ内のサポートページをご利用ください。
BerthTime は Majorbird Vietnam Company Limited が運営しています。このリポジトリ内のサンプルは MIT ライセンスですが、BerthTime サービス自体はプロプライエタリです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。