mcpField
A
asianexpats-mcp-server

asianexpats-mcp-server

ローカル
github.com/developeron29地図・旅行013 週間前に更新

asianexpats-mcp-server について

asianexpats-mcp-server は、アジアの旅行先に関するデータを LLM エージェントなどの MCP クライアントに提供します。安全性、通信環境、予算、適した時期、観光名所を含む都市情報と、旅行費用の見積もりを取得できます。

主な機能

  1. 01都市の安全性と通信環境データ
  2. 02予算区分と旅行に適した時期
  3. 03旅行先の主な観光名所
  4. 04旅行スタイルと日数に応じた費用見積もり

活用シーン

  1. 01旅行先選びに向けた都市情報の比較
  2. 02想定される通信速度と安全性の確認
  3. 03予定した滞在の旅行予算の見積もり

MCP 対応

`https://asianexpats.com/mcp` の Streamable HTTP / SSE 経由で、MCP クライアントに `get_city_snapshot` と `estimate_trip_cost` ツールを公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"developeron29-asianexpats": {
"command": "npx",
"args": [
"-y",
"asianexpats-mcp-server"
]
}
}
}
起動コマンドnpx -y asianexpats-mcp-server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmasianexpats-mcp-server1.0.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

🌏 Asian Expats Model Context Protocol (MCP) サーバー

Asian Expats の公式 Model Context Protocol (MCP) サーバーです。

このサーバーは、アジアの旅行先のリアルタイムの安全性スコア、Wi-Fi の速度、予算区分、旅行費用の見積もり、人気の観光スポットを LLM エージェント(Claude Desktop、Cursor、Windsurf、カスタム AI アシスタント)に直接提供します。

⚡ クイックスタート

1. Claude Desktop

以下の設定を claude_desktop_config.json に追加します。

  • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

{  "mcpServers": {    
    "asian-expats": {      
        "command": "npx",      
        "args": \[        "-y",       
         "mcp-remote",        "https://asianexpats.com/mcp"      \]    
         }  
    }
}
2. Cursor / Windsurf IDE
  1. Settings -> Features -> MCP Servers に移動します。

  2. + Add New MCP Server をクリックします。

  3. Type を SSE または Remote に設定します。

  4. Name を Asian Expats に設定します。

  5. URL を https://asianexpats.com/mcp に設定します。

3. MCP Inspector によるローカルでの検証

公式 MCP Inspector を使用して、ブラウザーのターミナルでツールの実行を検査し、テストします。

npx @modelcontextprotocol/inspector https://asianexpats.com/mcp

🛠️ 利用可能な MCP ツール

1. get_city_snapshot

アジアの旅行先のリアルタイムの安全性評価、インターネット速度、予算区分、訪問に最適な月、人気の観光スポットを取得します。

  • 引数:

  • city (string, required): 対象の都市名(例:「Tokyo」、「Chiang Mai」、「Bangkok」)。

  • 出力例:

{  
    "city": "Tokyo",  
    "safety\_score": "9.2/10",  
    "internet\_speed": "38.83 Mbps",  
    "budget\_category": "Premium",  
    "best\_months": "Sep, Oct, Nov, Mar, Apr, May",  "top\_sights": \["Sensō-ji", "Shibuya Crossing"\],  
    "canonical\_url": "https://asianexpats.com/guide/tokyo",  
    "source\_attribution": "Data provided by Asian Expats (https://asianexpats.com)"
}
2. estimate_trip_cost

滞在期間とライフスタイルのレベルに基づいて、宿泊費、食費、交通費の見積もりを USD で計算します。

  • 引数:

  • city (string, required): 対象の都市名。

  • days (number, optional): 日数(デフォルト:7)。

  • style (string, optional): 旅行スタイルの区分(「budget」、「mid」、「luxury」)(デフォルト:「mid」)。

  • 出力例:

{  
    "city": "Tokyo",  
    "duration\_days": 14,  
    "travel\_style": "mid",  
    "estimated\_total\_usd": 2520,  
    "daily\_rate\_usd": 180,  
    "includes": "Stay, food & transport",  
    "full\_breakdown\_url": "https://asianexpats.com/guide/tokyo",  
    "source\_attribution": "Calculated via Asian Expats Estimator (https://asianexpats.com)"
}

🛠️ ローカル開発とデプロイ

Cloudflare Workers を使用して、この MCP サーバーを自分で実行またはデプロイする方法は次のとおりです。

前提条件
  • Node.js v18 以降

  • Cloudflare アカウントと Wrangler CLI

インストール

リポジトリをクローンしますgit clone https://github.com/YOUR-USERNAME/asianexpats-mcp-server.gitcd asianexpats-mcp-server

依存関係をインストールしますnpm install

ローカル開発サーバーを起動しますnpx wrangler dev

デプロイ

Cloudflare Workers Edge に直接デプロイしますnpx wrangler deploy

📜 ライセンスとクレジット表記

この MCP サーバーはオープンソースで、MIT License のもとでライセンスされています。

すべての都市データは Asian Expats によって無料で提供されています。このサーバーを使用する AI ツールや開発者は、最終的な回答に canonical_url の参照と出典を示すリンクを残すよう求められています。# asianexpats-mcp-server

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。