Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Airbnb MCP server for short-term rental data: occupancy, ADR, RevPAR, revenue, comps, live rates
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
X-API-KEY「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
ターミナルでこれを実行します
claude mcp add --transport http airroi https://mcp.airroi.com --header 'X-API-KEY: your-value'動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"airroi": {
"url": "https://mcp.airroi.com",
"headers": {
"X-API-KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"airroi": {
"type": "http",
"url": "https://mcp.airroi.com",
"headers": {
"X-API-KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
X-API-KEY 秘密 必須 HTTP headerこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名はドメイン airroi.com で確認済みです(レジストリがドメインの所有を確認しています)
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:X-API-KEY
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.1)がレジストリに届いたのは42 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Zendesk
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Zendesk MCP Pack — tickets, users, organizations via OAuth.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
AirROI Airbnb MCP Server
Short-term rental market data for AI assistants · Remote · Streamable HTTP · com.airroi/mcp
AirROI's Airbnb MCP server gives Claude, Codex, Cursor, VS Code and any other Model Context Protocol client 29 tools for Airbnb and short-term rental market data: occupancy, ADR, RevPAR, revenue percentiles, comparables, revenue estimates, live Airbnb calendars and search rank, and price recommendations. It covers 20M+ listings in 190+ countries and answers from a maintained dataset, so your assistant never scrapes airbnb.com.
This repository is documentation only. The server is fully remote at https://mcp.airroi.com; there is nothing to install or run. AirROI is an independent data provider and is not affiliated with Airbnb. As of September 2026, Airbnb has no official MCP server or public API.
| Endpoint | https://mcp.airroi.com |
| Transport | Streamable HTTP (remote) |
| Auth | X-API-KEY header, required on every request |
| Tools | 29 (11 market, 13 listing, 3 lookup and estimate, 2 pricing) |
| Price | From $0.01 per call, pay as you go |
| Registry | com.airroi/mcp in the official MCP Registry |
| Docs | https://www.airroi.com/mcp-server |
"Airbnb MCP server" can mean three different things. Pick by the job:
| You want to… | Server type | Examples | AirROI? |
|---|---|---|---|
| Find a place to stay | Listing-search scraper | Apify, Bright Data | No |
| Run your own listings (messages, reservations, calendars) | Property-management server | Hospitable, Guesty | No |
| Analyze a market, a property or a comp set | Market-data MCP | AirROI | Yes |
A side-by-side comparison with pricing and limitations: https://www.airroi.com/mcp-server/compare
X-API-KEY header value in the snippets below. Replace only YOUR_API_KEY.Discovering tools (tools/list) is not billed, but every request needs the key.
Full, per-client guides: Claude · Codex and ChatGPT · every other client
claude mcp add --transport http airroi \
https://mcp.airroi.com \ --header "X-API-KEY: YOUR_API_KEY" --scope user
Check it with claude mcp get airroi, then ask Claude a market question.
Claude Desktop connects to remote servers with custom headers through the mcp-remote bridge (needs Node.js). Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart the app:
{
"mcpServers": { "airroi": { "command": "npx", "args": [ "mcp-remote", "https://mcp.airroi.com", "--header", "X-API-KEY:${AIRROI_API_KEY}" ], "env": { "AIRROI_API_KEY": "YOUR_API_KEY" } } } }
Keep X-API-KEY:${AIRROI_API_KEY} free of spaces around the colon.
All three read ~/.codex/config.toml:
[mcp_servers.airroi]
url = "https://mcp.airroi.com" env_http_headers = { "X-API-KEY" = "AIRROI_API_KEY" }
Then export AIRROI_API_KEY=YOUR_API_KEY in your shell profile. codex mcp list shows Auth: Unsupported for header auth; that is expected. ChatGPT on the web (developer mode) doesn't support API-key servers, so use Codex.
~/.cursor/mcp.json (global) or .cursor/mcp.json (project):
{
"mcpServers": { "airroi": { "url": "https://mcp.airroi.com", "headers": { "X-API-KEY": "${env:AIRROI_API_KEY}" } } } }
.vscode/mcp.json. The top-level key is servers, not mcpServers:
{
"inputs": [ { "type": "promptString", "id": "airroi-key", "description": "AirROI API key", "password": true } ], "servers": { "airroi": { "type": "http", "url": "https://mcp.airroi.com", "headers": { "X-API-KEY": "${input:airroi-key}" } } } }
~/.config/devin/mcp_config.json (Windows: %APPDATA%\devin\mcp_config.json):
{
"mcpServers": { "airroi": { "serverUrl": "https://mcp.airroi.com", "headers": { "X-API-KEY": "${env:AIRROI_API_KEY}" } } } }
~/.gemini/config/mcp_config.json (global) or .agents/mcp_config.json (project):
{
"mcpServers": { "airroi": { "serverUrl": "https://mcp.airroi.com", "headers": { "X-API-KEY": "YOUR_API_KEY" } } } }
https://mcp.airroi.com and the transport to HTTP Streamable.X-API-KEY and your key as the value.import asyncio, os
from agents import Agent, Runner from agents.mcp import MCPServerStreamableHttp
async def main(): async with MCPServerStreamableHttp( name="airroi", params={ "url": "https://mcp.airroi.com", "headers": {"X-API-KEY": os.environ["AIRROI_API_KEY"]}, }, ) as airroi: agent = Agent(name="STR analyst", mcp_servers=[airroi]) result = await Runner.run( agent, "Occupancy and ADR for 2-bedroom homes in Nashville?" ) print(result.final_output)
asyncio.run(main())
npx mcp-remote https://mcp.airroi.com --header X-API-KEY:${AIRROI_API_KEY}
Prompt, run against the live server at mcp.airroi.com:
Compare Austin and Nashville for a 2-bedroom entire-home Airbnb: occupancy, ADR, RevPAR, annual revenue, and how many competing listings I'd face.
Tool calls: airroi_search_markets → airroi_search_markets → airroi_market_summary → airroi_market_summary → airroi_market_revenue → airroi_market_revenue (cost $0.42)
Over the trailing 12 months, 2-bedroom entire homes in Nashville earned more per listing: $40,075 in average annual revenue versus $24,965 in Austin. Occupancy is nearly identical (49% vs 48%), so the gap comes from rate: Nashville's ADR is $296 against Austin's $236, for RevPAR of $146 versus $114. Nashville also has less 2-bedroom supply, about 1,270 active listings a month versus about 2,029 in Austin. October 2025 was the strongest month for the median listing in both markets, at $5,009 in Nashville and $3,941 in Austin.
More sessions (live search rank, owner reports, forward pacing, Lisbon): https://www.airroi.com/mcp-server/use-cases
No tool can change a listing, price, booking or message. 26 tools are flagged read-only; the other 3 create a download file or a scan cursor.
| Tool | What it does | Price per call |
|---|---|---|
airroi_market_min_nights | Track monthly average minimum-night settings and percentile breakdowns across a market. Use this to understand local stay restrictions alongside occupancy and pricing trends. | $0.10 |
airroi_market_summary | Get a quick market overview with key stats: occupancy, ADR, RevPAR, average annual revenue per listing, booking lead time, length of stay, minimum nights, and active listing count. Returns a single-response trailing-12-month snapshot of any market. | $0.10 |
airroi_market_metrics_all | Access all market metrics combined in one response. Returns monthly time-series with percentile breakdowns (avg, p25, p50, p75, p90) for occupancy, ADR, RevPAR, revenue, lead time, length of stay, minimum nights, and active listings -- the most comprehensive single tool. | $0.50 |
airroi_market_occupancy | Track historical and seasonal occupancy rate trends with monthly time-series data. Returns average and percentile breakdowns to identify peak demand periods and booking patterns. | $0.10 |
airroi_market_adr | Analyze Average Daily Rate trends with monthly time-series and percentile breakdowns. Track pricing compression, seasonal fluctuations, and rate growth across an entire market. | $0.10 |
airroi_market_revpar | Monitor Revenue Per Available Rental combining occupancy and pricing into a single performance metric. Returns monthly time-series with percentile distributions for benchmarking. | $0.10 |
airroi_market_revenue | Track monthly listing revenue with time-series and percentile breakdowns. Analyze revenue growth trends and seasonal patterns for investment opportunity sizing. | $0.10 |
airroi_market_lead_time | Understand how far in advance guests book in any market, measured in days. Returns monthly time-series with percentiles to optimize pricing and marketing timing strategies. | $0.10 |
airroi_market_los | Analyze average guest length-of-stay patterns measured in nights. Returns monthly time-series with percentile breakdowns for operational planning and minimum-stay optimization. | $0.10 |
airroi_market_active_listings | Monitor market supply growth by tracking active listing counts over time. Identify new entrants, market saturation, and competitive landscape changes with monthly time-series data. | $0.10 |
airroi_market_future_pacing | Access forward-looking booking pace for upcoming dates. Returns daily pacing data with booked count, available count, average rates, and fill rate for demand forecasting and revenue prediction. | $0.20 |
| Tool | What it does | Price per call |
|---|---|---|
airroi_search_markets | Search for short-term rental markets by name with prefix matching. Returns the exact market identifiers (country, region, locality, district) with active listing counts needed by all market tools. | $0.01 |
airroi_lookup_market | Resolve raw GPS coordinates to the exact market identifiers (country, region, locality, district) that every market tool requires. The reverse of search_markets — use it when you have a latitude/longitude instead of a place name. | $0.01 |
airroi_estimate_revenue | Generate revenue projections for any location based on bedrooms, bathrooms, and guest capacity. Returns projected annual revenue, ADR, occupancy with percentile breakdowns (p25-p90), monthly distribution, and comparable listings. | $0.20 |
| Tool | What it does | Price per call |
|---|---|---|
airroi_get_listing | Retrieve full data for one Airbnb listing by ID: property details, description text, photo URLs, check-in and check-out times, guest-favorite status, pricing, ratings, and performance metrics including trailing-12-month and last-90-day occupancy, ADR, and revenue. | $0.10 |
airroi_batch_listings | Fetch detailed information for up to 25 properties in a single billed request. Returns counts and a downloadable JSON resource containing full property details and any per-ID errors. Downloading the resource does not repeat the API call. | $1.00 |
airroi_find_comparables | Discover up to 25 similar properties ranked by relevance based on location, bedrooms, bathrooms, and guest capacity. Specify location via coordinates or a physical address, and optionally a 1–10 mile radius and room type, for competitive benchmarking. | $0.10 |
| airroi_listing_metrics | Access up to 60 months of historical performance data per listing: monthly occupancy, ADR, RevPAR, revenue, and average minimum-night setting. Ideal for trend an
冒頭だけを表示しています。続きはリポジトリで読めます