Outsite Availability MCP
Outsite Availability MCP
非公式の読み取り専用MCPサーバーで、公開されているOutsiteのロケーション、提示された宿泊料金、個別の部屋のカレンダーを調査するためのものです。
リポジトリ: kristianeboe/outsite-mcp
このプロジェクトは、Outsiteの公開ウェブサイトと、その予約インターフェースで使用されているのと同じ匿名GraphQL読み取りを使用しています。ブラウザのCookieを転送したり、Outsiteアカウントにアクセスしたり、部屋を予約したり、支払いを行ったりすることはありません。Outsiteはこのプロジェクトを承認しておらず、その非公開のGraphQL契約は予告なく変更される可能性があります。
ツール
find_outsite_locations: 都市、国、地域、またはハウス名をOutsiteのスラッグに解決します。search_outsite_stays: 正確な日付に対する現在の部屋/料金の組み合わせを返します。get_outsite_room_calendar: 特定の部屋タイプをより広い日付範囲で調べ、連続した空き期間を特定します。
すべてのツールは読み取り専用で、ソースURLとfetchedAtタイムスタンプを含みます。
Related MCP server: tools4foresight
ローカル開発
Node.js 22.22.2以降とpnpmが必要です。
pnpm install --ignore-workspace
pnpm devMCPエンドポイントはhttp://localhost:3000/mcpで利用できます。フレームワークのInspectorはローカル開発サーバーから利用できます。
チェック
pnpm typecheck
pnpm test
RUN_LIVE=1 pnpm test
pnpm buildライブテストはOutsiteに匿名リクエストを行い、ロケーションの発見、料金検索、部屋のカレンダーを確認します。
設定
デフォルトはデプロイに適しています。オプションの環境変数:
OUTSITE_GRAPHQL_URL: デフォルトはhttps://api.outsite.co/graphqlです。OUTSITE_CACHE_TTL_MS: 匿名アップストリームキャッシュの期間、デフォルトは300000です。OUTSITE_TIMEOUT_MS: アップストリームリクエストのタイムアウト、デフォルトは12000です。
デプロイ
Manufact Cloudが標準のホストです。意図された公開エンドポイントは次のとおりです:
https://outsite-mcp.kristianeboe.me/mcp接続されたGitHubリポジトリからデプロイするか、pnpm deployを実行します。ツール契約を変更するたびに、本番エンドポイントに対してライブスモークテストとMCP Inspectorを再実行してください。
カスタムホスト名のDNSは、Namecheapの公式リモートMCP(https://mcp.namecheap.com/mcp)で管理できます。まず既存のゾーンを読み取り、Manufactが提供するCNAMEターゲットを追加し、レコードが永続化されたことを確認します。
境界
公開サーフェスを匿名かつ読み取り専用に保ちます。
OutsiteのセッションCookieやアカウントトークンを受け入れ、保存、転送しないでください。
予約、支払い、予約変更、その他の変更を追加しないでください。
返されたメンバー料金ラベルは、メンバーシップ資格の証明ではなく、公開価格調査として扱ってください。
生の料金合計とタイムスタンプを保持してください。空き状況を約束しないでください。
使用したドキュメント
ライセンス
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Anonymous, read-only cross-venue discovery of partner-approved venues, cities, destinations.
Read-only property facts, indicative availability, authorised booking links and guest-safe support.
Browse OfficeRnD members, bookings, memberships, invoices and tickets, with optional write access.
Hosts: read and record bookings, change prices, draft listings, rename devices. No payments.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables read-only access to Pocket Agent's product information, public persona templates, and app catalog. No authentication required.40 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables read-only exploration of curated foresight signals, semantic graph, themes, and horizons, allowing agents to query the map, track theme trends, and identify weak signals without modifying any data.MIT
- AlicenseAqualityCmaintenanceProvides read-only access to Hostaway PMS data, enabling assistants to answer questions about listings, calendars, reservations, and inbox threads, and generate occupancy, inbox, and completeness reports without writing or sending anything.1139 npmMIT
- FlicenseNot gradedqualityCmaintenanceEnables discovery and querying of public OpenBind structure-affinity datasets, experimental binding events, benchmark results, and live Fragalysis targets and observations through read-only REST endpoints without requiring an API key.-