mcpField
O
Orbis Travel Mcp

Orbis Travel Mcp

リモート
github.com/OrbisAPIメディア・デザイン320 週間前に更新
リポジトリ

Orbis Travel Mcp について

Orbis Travel MCPは、AIエージェント向けに空港、フライト、ホテル、旅行計画のデータAPIを提供します。Base上のx402を介してUSDCで呼び出しごとに課金され、APIキーやアカウントは不要です。

主な機能

  1. 01空港・航空会社の検索
  2. 02フライト検索
  3. 03ホテル検索と空室確認
  4. 04ビザ・手荷物情報
  5. 05為替・排出量の推定

活用シーン

  1. 01都市間のフライト検索
  2. 02ホテル料金と空室の確認
  3. 03ビザ要件の確認
  4. 04航空会社の手荷物料金比較

MCP 対応

https://orbisapi.com/api/mcp/travelでリモートMCPサーバーを提供し、MCPクライアントに旅行APIを公開します。呼び出しごとにBase上のx402を介してUSDCで課金されます。

設定

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

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

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

ツール

2
パラメーター型必須説明
searchstringいいえどのような Travel API が必要ですか?例:「flight search」

詳細

Orbis Travel MCP ✈️

AI エージェント向けの、空港、フライト、ホテル、旅行に関する実データ API です。Base 上で USDC を使い、呼び出しごとに支払います。API キー、アカウント、サブスクリプションは不要です。

MCP x402

実際に含まれるもの

Orbis のこの分野で最も多く呼び出されている API です。

API呼び出し数機能
Airport Database API220世界中の空港を収録した、IATA コード付きの完全なデータベース
Airport Codes API170IATA/ICAO コードまたは都市名から空港を検索
Airport Code API48空港コードから空港名と所在地を特定
Booking.com Hotels API46空室状況と料金を確認しながらホテルを検索
Airline Lookup43IATA コードから航空会社の詳細を検索
Airport Code Lookup API41任意の空港コードから詳細情報を取得
Hotel Availability40日程と場所を指定してホテルの空室状況を確認
Airport Info Lookup35ターミナル、ゲート、施設など、空港の詳細情報を取得
Currency Exchange Reference API31旅行予算の計画に役立つ為替レート
Travel Destinations Guide26旅行先の情報、見どころ、旅行のヒント
Flight Search API23都市間の運航可能なフライトを検索
Seat Pitch Comparator API21航空会社や座席クラスごとの足元の広さを比較
Visa Requirement Lookup19国間の渡航に必要なビザを確認
Baggage Fee Calculator API19任意の航空会社の手荷物料金を計算
Flight Carbon API17フライトルートの二酸化炭素排出量を推定

クイックスタート

API キーもアカウントも不要です。MCP クライアントに貼り付けてください。

Claude Desktop / Claude Code
{
  "mcpServers": {
    "orbis-travel": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://orbisapi.com/api/mcp/travel"]
    }
  }
}

設定ファイルのパス:~/Library/Application Support/Claude/claude_desktop_config.json

Cursor / Windsurf / Cline
{
  "mcpServers": {
    "orbis-travel": {
      "url": "https://orbisapi.com/api/mcp/travel"
    }
  }
}
OpenAI Codex CLI
# ~/.codex/config.yaml
mcpServers:
  orbis-travel:
    type: url
    url: "https://orbisapi.com/api/mcp/travel"

プロンプトの例

接続したら、次のように試してみてください。

  • 「ヒースロー空港の IATA コードは何ですか?また、ブリティッシュ・エアウェイズはどのターミナルを使っていますか?」
  • 「8 月 10 日から 15 日まで、1 泊 200 ドル未満で宿泊できる東京のホテルを探してください」
  • 「米国のパスポートを持っている場合、日本への渡航にビザは必要ですか?」
  • 「来週の金曜日に、JFK 発 LHR 行きのフライトを検索してください」
  • 「デルタ航空、ユナイテッド航空、アメリカン航空のエコノミー座席の足元の広さを比較してください」
  • 「サウスウエスト航空で受託手荷物を預ける場合の料金はいくらですか?」
  • 「ニューヨークからロンドンまで往復した場合の二酸化炭素排出量はどれくらいですか?」
  • 「東京旅行の予算計画に使う、米ドルから日本円への為替レートはいくらですか?」

x402 を直接使う(Node.js)

import { wrapFetchWithPayment } from "x402-fetch";
import { privateKeyToAccount } from "viem/accounts";
import { createWalletClient, http } from "viem";
import { base } from "viem/chains";

const account = privateKeyToAccount(process.env.WALLET_PRIVATE_KEY);
const walletClient = createWalletClient({ account, chain: base, transport: http() });
const fetch = wrapFetchWithPayment(globalThis.fetch, walletClient);

// Airport database — 220 real calls on Orbis
const resp = await fetch(
  "https://orbisapi.com/api/proxy/airport-database-api-dc0fd2/lookup",
  { method: "POST", headers: { "Content-Type": "application/json" },
    body: JSON.stringify({ code: "JFK" }) }
);
console.log(await resp.json());

動作するスクリプト全体は example.mjs をご覧ください。

すべての Orbis ドメイン MCP

ドメインURL
₿ 暗号資産とブロックチェーンhttps://orbisapi.com/api/mcp/crypto
🔍 調査とデータhttps://orbisapi.com/api/mcp/research
🛒 コマースと小売https://orbisapi.com/api/mcp/commerce
✈️ 旅行https://orbisapi.com/api/mcp/travel
🌐 20,000 以上のすべての APIhttps://orbisapi.com/api/mcp

AI エージェント向け API マーケットプレイス、Orbis が開発しました。

接続

Claude Desktop

claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "orbis-travel": { "url": "https://orbisapi.com/api/mcp/travel" }
  }
}
OpenAI Agents SDK

Python:

from agents.mcp import MCPServerStreamableHttp
from agents import Agent, Runner

mcp = MCPServerStreamableHttp(url="https://orbisapi.com/api/mcp/travel")

agent = Agent(
    name="Orbis Travel Agent",
    model="gpt-4o",
    mcp_servers=[mcp]
)

result = await Runner.run(agent, "Browse available travel APIs")
print(result.final_output)

TypeScript:

import { Agent, run } from "@openai/agents";
import { MCPServerStreamableHttp } from "@openai/agents/mcp";

const mcp = new MCPServerStreamableHttp({
  url: "https://orbisapi.com/api/mcp/travel",
});

const agent = new Agent({
  name: "Orbis Travel Agent",
  model: "gpt-4o",
  mcpServers: [mcp],
});

const result = await run(agent, "Browse available travel APIs");
console.log(result.finalOutput);

呼び出しごとに、Base メインネット上の x402 経由で USDC により課金されます。サブスクリプションは不要で、API キーも必要ありません。

コメント

MCP は初めてですか?

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

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