OKstays について
OKstays は、ランキングへの報酬ではなく快適さを基準にホテルを比較できる、旅行者向けのホスト型・読み取り専用 MCP サーバーです。複数の快適性指標で採点し、都市検索や比較、複数都市の旅行計画を提供します。
主な機能
- 01快適性指標に基づくホテルランキング
- 02旅行スタイル、条件、価格での検索
- 03ホテル評価の内訳と注意点
- 042~4軒のホテルの比較
- 05複数都市のホテル旅行計画
活用シーン
- 011泊の予算内で静かなホテルを探す
- 02快適さとコストパフォーマンスでホテルを比較
- 03旅行スタイルに合うホテルを選ぶ
- 04複数都市にまたがる宿泊を計画
MCP 対応
ホスト型の Streamable HTTP MCP サーバーを通じて、読み取り専用のホテル・目的地ツールを8種類提供します。インストール、アカウント、API キー、認証は不要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://okstays.com/api/mcpclaude mcp add --transport http com-okstays-okstays https://okstays.com/api/mcp{"mcpServers":{"com-okstays-okstays":{"type":"http","url":"https://okstays.com/api/mcp"}}}Cursor で開く{"servers":{"com-okstays-okstays":{"type":"http","url":"https://okstays.com/api/mcp"}}}VS Code で開く{"mcpServers":{"com-okstays-okstays":{"type":"http","url":"https://okstays.com/api/mcp"}}}{"mcpServers":{"com-okstays-okstays":{"serverUrl":"https://okstays.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
OKstays MCP サーバー
ぐっすり眠れるホテルを見つけましょう。OKstays は、80 以上の旅行先にある 30,000 軒以上のホテルを、67 項目の快適さの指標(効率的なエアコン、快適なベッド、本格的な防音、静かな夜、広々とした客室、最近の改装、安全で歩きやすい周辺地域など)で評価し、それらを 0〜10 のコンフォートスコアにまとめます。必須条件 5 項目(清潔さ、快適なベッド、使いやすいシャワー、害虫がいないこと、安全なエリア)は全体の 40%を占め、いずれかを満たさないホテルはランキングに掲載されません。ホテルが掲載順位を上げるために料金を支払うことはできません。
これはホスト型の読み取り専用 MCP サーバーです。インストールは不要で、アカウントや API キーも必要ありません。
- エンドポイント:
https://okstays.com/api/mcp(ストリーミング可能な HTTP) - 認証: なし
- ドキュメント: https://okstays.com/mcp
- ウェブサイト: https://okstays.com
接続
Claude(ウェブ版およびデスクトップ版): Customize → Add → Add custom connector の順に選択します。名前を OKstays にし、サーバー URL として
https://okstays.com/api/mcp を貼り付け、サインインなしを選択して接続し、ツールを許可します。Free を含む、すべての Claude プランで利用できます。
Claude Code:
claude mcp add --transport http okstays https://okstays.com/api/mcp
ChatGPT(ウェブ版): Connectors → Add → Add custom MCP server の順に選択します。名前を OKstays にし、https://okstays.com/api/mcp を貼り付けて、
No authentication を選択し、作成して接続します。チャットでは OKstays を選択するか、@OKstays と入力します。
Cursor(~/.cursor/mcp.json):
{
"mcpServers": {
"okstays": { "url": "https://okstays.com/api/mcp" }
}
}
VS Code(.vscode/mcp.json):
{
"servers": {
"okstays": { "type": "http", "url": "https://okstays.com/api/mcp" }
}
}
Cline(MCP 設定):
{
"mcpServers": {
"okstays": { "type": "streamableHttp", "url": "https://okstays.com/api/mcp" }
}
}
任意のクライアントで手動接続:
curl -X POST https://okstays.com/api/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
ツール
8 つのツールはすべてデータの読み取りのみを行います。各ツールの入力、出力、アクセスレベルについては、TOOLS.md をご覧ください。
| ツール | 機能 |
|---|---|
get_city_overview | 旅行先の概要:評価済みホテル数、コンフォートスコアの平均、価格の中央値、ホテルが特に優れている点と劣っている点、最もおすすめの周辺地域、その旅行先に適した旅行スタイル |
search_hotels | 都市内のホテルをコンフォートスコア順に最大 10 軒表示します。旅行スタイル(深い眠り、デジタルノマド、家族旅行、ロマンチック、ビジネス、一人旅、ラグジュアリー、低予算、混雑を避ける)や、必須条件、価格、周辺地域、ランドマークからの距離を指定できます |
get_hotel | 1 軒のホテルの詳細:スコアの内訳、各指標のスコアと説明、注意事項、価格、リンク |
compare_hotels | 2〜4 軒のホテルを並べて比較し、快適さで最も優れたホテル、最安のホテル、最もお得なホテルを判定します |
find_similar_hotels | 同じ都市にある、指定したホテルとスコアが最も近いホテルを検索します。より安いホテルに絞ることもできます |
list_cities | 対象の旅行先とホテル数を一覧表示します。国を 1 つ指定することもできます |
get_filters | search_hotels で利用できるすべての快適さのフィルターと旅行スタイル |
plan_trip | 複数の都市を巡る旅行(例:リスボン 4 泊、ポルト 3 泊、マドリード 5 泊)のホテルを提案します。各滞在先の最適なホテルと代替候補、宿泊日、概算合計金額を示し、指定した日程を反映した各ホテルのページを開くリンクも表示します |
プロンプトの例
- リスボンで、最も快適なホテルが多い周辺地域はどこですか?
- ポルトで、1 泊 200 ドル未満の静かなホテルを探して
- バンコクで、効率的なエアコンと防音室のあるホテル
- 上位 2 軒を比較して、どちらがお得か教えて
- 1 軒目に似たホテルを、もっと安い価格で探して
- 5 月 10 日から、リスボンに 4 泊、ポルトに 3 泊、マドリードに 5 泊する旅行のホテルを計画して
データ、プライバシー、制限
- 検索結果には、各ホテルの okstays.com のページへのリンクが含まれます。ページには写真、地図、価格が掲載されています。価格は、サンプルの日付における大人 2 名の参考料金です。OKstays は、自社ウェブサイトの予約リンクを経由した予約に対して手数料を受け取りますが、ランキングに影響することはありません。また、ツールの検索結果にアフィリエイトリンクは含まれません。
- 公正利用:呼び出し元ごとに、1 分あたり 60 件、1 日あたり 2,000 件までです。制限と不正利用の防止のため、各ツール呼び出し(ツール、検索パラメーター、クライアント名、ハッシュ化された呼び出し元 ID)は 30 日間ログに記録されます:https://okstays.com/privacy
- 利用規約:https://okstays.com/terms
- サポート:[email protected]
このリポジトリについて
サーバーはOKstays独自のインフラストラクチャ上で稼働しており、コードは公開されていません。このリポジトリには、MCP ディレクトリとクライアントに必要なものが含まれています。
- サーバーをセットアップする人やエージェント向けの、このREADMEと
llms-install.md。 - 公式MCP Registryに
com.okstays/okstaysとして公開されているserver.json。 - Gemini CLI用の
gemini-extension.jsonと、mcp.jsonとともにCursor用の.cursor-plugin/plugin.json。これらは各クライアントをエンドポイントに接続するだけです。 - ロゴ(
logo-400.png)。
設定ファイルとドキュメントはMITライセンス(LICENSE)の対象です。OKstaysの名称とロゴは対象外です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。