Orbis Travel Mcp について
Orbis Travel MCPは、AIエージェント向けに空港、フライト、ホテル、旅行計画のデータAPIを提供します。Base上のx402を介してUSDCで呼び出しごとに課金され、APIキーやアカウントは不要です。
主な機能
- 01空港・航空会社の検索
- 02フライト検索
- 03ホテル検索と空室確認
- 04ビザ・手荷物情報
- 05為替・排出量の推定
活用シーン
- 01都市間のフライト検索
- 02ホテル料金と空室の確認
- 03ビザ要件の確認
- 04航空会社の手荷物料金比較
MCP 対応
https://orbisapi.com/api/mcp/travelでリモートMCPサーバーを提供し、MCPクライアントに旅行APIを公開します。呼び出しごとにBase上のx402を介してUSDCで課金されます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://orbisapi.com/api/mcp/travelclaude mcp add --transport http travel https://orbisapi.com/api/mcp/travel{"mcpServers":{"travel":{"type":"http","url":"https://orbisapi.com/api/mcp/travel"}}}Cursor で開く{"servers":{"travel":{"type":"http","url":"https://orbisapi.com/api/mcp/travel"}}}VS Code で開く{"mcpServers":{"travel":{"type":"http","url":"https://orbisapi.com/api/mcp/travel"}}}{"mcpServers":{"travel":{"serverUrl":"https://orbisapi.com/api/mcp/travel"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
2| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| search | string | いいえ | どのような Travel API が必要ですか?例:「flight search」 |
詳細
Orbis Travel MCP ✈️
AI エージェント向けの、空港、フライト、ホテル、旅行に関する実データ API です。Base 上で USDC を使い、呼び出しごとに支払います。API キー、アカウント、サブスクリプションは不要です。
実際に含まれるもの
Orbis のこの分野で最も多く呼び出されている API です。
| API | 呼び出し数 | 機能 |
|---|---|---|
| Airport Database API | 220 | 世界中の空港を収録した、IATA コード付きの完全なデータベース |
| Airport Codes API | 170 | IATA/ICAO コードまたは都市名から空港を検索 |
| Airport Code API | 48 | 空港コードから空港名と所在地を特定 |
| Booking.com Hotels API | 46 | 空室状況と料金を確認しながらホテルを検索 |
| Airline Lookup | 43 | IATA コードから航空会社の詳細を検索 |
| Airport Code Lookup API | 41 | 任意の空港コードから詳細情報を取得 |
| Hotel Availability | 40 | 日程と場所を指定してホテルの空室状況を確認 |
| Airport Info Lookup | 35 | ターミナル、ゲート、施設など、空港の詳細情報を取得 |
| Currency Exchange Reference API | 31 | 旅行予算の計画に役立つ為替レート |
| Travel Destinations Guide | 26 | 旅行先の情報、見どころ、旅行のヒント |
| Flight Search API | 23 | 都市間の運航可能なフライトを検索 |
| Seat Pitch Comparator API | 21 | 航空会社や座席クラスごとの足元の広さを比較 |
| Visa Requirement Lookup | 19 | 国間の渡航に必要なビザを確認 |
| Baggage Fee Calculator API | 19 | 任意の航空会社の手荷物料金を計算 |
| Flight Carbon API | 17 | フライトルートの二酸化炭素排出量を推定 |
クイックスタート
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 以上のすべての API | https://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 キーも必要ありません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
