RoamDial — World Radio Map
Explore 35,000+ live radio stations from 215 countries by city, genre, mood, and ICY track title.
作者による説明(英語の原文)
TripAdvisor location search, details, photos, and reviews via the Terra API
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
TRIPADVISOR_API_KEY, TRIPADVISOR_CACHE_TTL, TRIPADVISOR_STATIC_CACHE_TTL, TRIPADVISOR_REQUEST_TIMEOUT_MS, TRIPADVISOR_DEBUG_LOG, TRIPADVISOR_WS_PORT, FETCHPROXY_WS_PORT, FETCHPROXY_WS_HOST, FETCHPROXY_IDENTITY_DIR「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"tripadvisor": {
"command": "npx",
"args": [
"-y",
"@chrischall/tripadvisor-mcp"
],
"env": {
"TRIPADVISOR_API_KEY": "your-value",
"TRIPADVISOR_CACHE_TTL": "your-value",
"TRIPADVISOR_STATIC_CACHE_TTL": "your-value",
"TRIPADVISOR_REQUEST_TIMEOUT_MS": "your-value",
"TRIPADVISOR_DEBUG_LOG": "your-value",
"TRIPADVISOR_WS_PORT": "your-value",
"FETCHPROXY_WS_PORT": "your-value",
"FETCHPROXY_WS_HOST": "your-value",
"FETCHPROXY_IDENTITY_DIR": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add tripadvisor --env TRIPADVISOR_API_KEY=your-value --env TRIPADVISOR_CACHE_TTL=your-value --env TRIPADVISOR_STATIC_CACHE_TTL=your-value --env TRIPADVISOR_REQUEST_TIMEOUT_MS=your-value --env TRIPADVISOR_DEBUG_LOG=your-value --env TRIPADVISOR_WS_PORT=your-value --env FETCHPROXY_WS_PORT=your-value --env FETCHPROXY_WS_HOST=your-value --env FETCHPROXY_IDENTITY_DIR=your-value -- npx -y @chrischall/tripadvisor-mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"tripadvisor": {
"command": "npx",
"args": [
"-y",
"@chrischall/tripadvisor-mcp"
],
"env": {
"TRIPADVISOR_API_KEY": "your-value",
"TRIPADVISOR_CACHE_TTL": "your-value",
"TRIPADVISOR_STATIC_CACHE_TTL": "your-value",
"TRIPADVISOR_REQUEST_TIMEOUT_MS": "your-value",
"TRIPADVISOR_DEBUG_LOG": "your-value",
"TRIPADVISOR_WS_PORT": "your-value",
"FETCHPROXY_WS_PORT": "your-value",
"FETCHPROXY_WS_HOST": "your-value",
"FETCHPROXY_IDENTITY_DIR": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"tripadvisor": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@chrischall/tripadvisor-mcp"
],
"env": {
"TRIPADVISOR_API_KEY": "your-value",
"TRIPADVISOR_CACHE_TTL": "your-value",
"TRIPADVISOR_STATIC_CACHE_TTL": "your-value",
"TRIPADVISOR_REQUEST_TIMEOUT_MS": "your-value",
"TRIPADVISOR_DEBUG_LOG": "your-value",
"TRIPADVISOR_WS_PORT": "your-value",
"FETCHPROXY_WS_PORT": "your-value",
"FETCHPROXY_WS_HOST": "your-value",
"FETCHPROXY_IDENTITY_DIR": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
TRIPADVISOR_CACHE_TTL envTRIPADVISOR_STATIC_CACHE_TTL envTRIPADVISOR_REQUEST_TIMEOUT_MS envTRIPADVISOR_DEBUG_LOG envTRIPADVISOR_WS_PORT envFETCHPROXY_WS_PORT envFETCHPROXY_WS_HOST envFETCHPROXY_IDENTITY_DIR envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント chrischall で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:TRIPADVISOR_API_KEY
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(1.2.0)がレジストリに届いたのは3 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:RoamDial — World Radio Map, RoamDial — World Radio Map, Guest Logic Hotel PMS
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Explore 35,000+ live radio stations from 215 countries by city, genre, mood, and ICY track title.
Explore 35,000+ live radio stations from 215 countries by city, genre, mood, and ICY track title.
A PMS (Property Management System) for hotels and event spaces, set up by your AI assistant.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
MCP server for the TripAdvisor Terra API — travel data for Claude. Search hotels, restaurants, and attractions by name or coordinates, then pull full details, photos, and reviews, all over stdio. (Terra is TripAdvisor's current API; the legacy Content API is sunset on 2026-08-31.)
Developed and maintained by AI (Claude Code). Use at your own discretion.
{
"mcpServers": { "tripadvisor": { "command": "npx", "args": ["-y", "@chrischall/tripadvisor-mcp"], "env": { "TRIPADVISOR_API_KEY": "your-terra-api-key-here" } } } }
Get a key at tripadvisor.com/developers. The free Discover tier is pay-as-you-go (10 QPS, 10,000 calls/day); responses are cached in-memory to stretch it. Make sure it's a Terra key — a legacy Content API key returns 403.
| Tool | What it does |
|---|---|
ta_search_locations | Search locations by name (optionally scoped by category, country/geo/postal code) — paginated; compact:true for slim summaries |
ta_search_nearby | Find locations near a lat/lon+radius, a location_id+radius, or inside a sw/ne bounding box (category, min rating, sort) — compact:true supported |
ta_get_location_details | Full details: names, descriptions, address, coordinates, traveler ratings, phone, listing URLs |
ta_get_locations | Batch — details for multiple location ids in one call (cheaper than N detail calls); compact:true supported |
ta_get_location_photos | Photos with multi-size image URLs, source, and dimensions — paginated |
ta_get_location_reviews | Traveler reviews — paginated |
ta_web_healthcheck | Diagnose the optional tripadvisor.com browser-bridge connection (see below) |
ta_web_get_location | Location details (rating, address, coords, phone, photo) read from the public page via the browser bridge — no API key needed |
All tools are read-only — Terra has no write endpoints.
ta_web_healthcheck is the first tool of an optional second tier that reaches tripadvisor.com's consumer site (bot-walled, so unreachable server-side) by routing same-origin fetches through your signed-in browser tab via the ContextMint Bridge browser extension, installed from its releases page (Chrome: download the chrome zip and load it unpacked from chrome://extensions with Developer mode on; Safari isn't available yet — it will ship inside the ContextMint app, which has no public download — so use Chrome for now). It needs the extension installed and a one-time pairing approval; the Content API tools above never touch the bridge.
ContextMint Bridge is the fetchproxy browser extension under its new name, from the same maintainer — fetchproxy's own README (https://github.com/chrischall/fetchproxy#extension) points to it. Its source is public at https://github.com/nullnet-app/contextmint-bridge: build it yourself, or check a release zip against the .sha256 file published beside it (shasum -a 256 -c contextmint-bridge-chrome- .zip.sha256).
ta_web_get_location uses this bridge to read a location's details straight from its public TripAdvisor page — so it works without an API key, covering attractions, hotels, and restaurants. It returns core business data (rating, review count, address, coordinates, phone, primary photo, listing URL) but not individual review text. Request shapes are pinned in docs/TRIPADVISOR-WEB-API.md.
| Var | Required | Purpose |
|---|---|---|
TRIPADVISOR_API_KEY | for the Terra tools | Terra API key, sent as the X-API-Key header. The ta_web_* tools work without it. |
TRIPADVISOR_CACHE_TTL | no | Seconds to cache search responses (default: 300; 0 disables). |
TRIPADVISOR_STATIC_CACHE_TTL | no | Seconds to cache details/photos/reviews (default: 3600; 0 disables). |
TRIPADVISOR_REQUEST_TIMEOUT_MS | no | Per-request timeout for the optional browser bridge (default: 30000). |
TRIPADVISOR_DEBUG_LOG | no | Set to 1 to log browser-bridge requests to stderr. |
npm install
npm run build # tsc + esbuild bundle npm test # vitest (no real network)
Endpoint request shapes are pinned in docs/TRIPADVISOR-API.md. With a key in .env, node scripts/live-probe.mjs exercises every read path through the built client.
MIT