Seoul Data について
Seoul Data は、Seoul Open Data Plaza API からソウルの都市データを取得する MCP サーバーです。地域の公共データを扱う研究者や開発者向けに、不動産取引、大気質、文化イベントを提供し、サービス名を指定した他のデータセット検索にも対応します。
主な機能
- 01ソウルの不動産取引を検索
- 02区ごとのリアルタイム大気質指標を取得
- 03展示会・公演・祭りを検索
- 04サービス名で他のデータセットを照会
活用シーン
- 01ソウルの住宅取引価格を調査
- 02区ごとの PM2.5 などの指標を確認
- 03ソウルの文化イベントを探す
- 04地下鉄・駐車場・人口データを照会
MCP 対応
Pipeworx ゲートウェイまたはローカル stdio 経由で、ソウルの不動産、大気質、イベント、汎用データセットのツールを MCP クライアントに提供します。ゲートウェイには共通メタツールも含まれます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://gateway.pipeworx.io/seoul-data/mcpclaude mcp add --transport http pipeworx-io-seoul-data https://gateway.pipeworx.io/seoul-data/mcp{"mcpServers":{"pipeworx-io-seoul-data":{"type":"http","url":"https://gateway.pipeworx.io/seoul-data/mcp"}}}Cursor で開く{"servers":{"pipeworx-io-seoul-data":{"type":"http","url":"https://gateway.pipeworx.io/seoul-data/mcp"}}}VS Code で開く{"mcpServers":{"pipeworx-io-seoul-data":{"type":"http","url":"https://gateway.pipeworx.io/seoul-data/mcp"}}}{"mcpServers":{"pipeworx-io-seoul-data":{"serverUrl":"https://gateway.pipeworx.io/seoul-data/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
mcp-seoul-data
Seoul Open Data MCP — Seoul Open Data Plaza API を通じたソウル市のデータ
Pipeworx の一部 — AI エージェントを 1683 以上のライブデータソースに接続する MCP ゲートウェイです。
ツール
| ツール | 説明 |
|---|---|
seoul_real_estate | 公式の登記簿によるソウル市の不動産/マンションの売買取引(실거래가)。「 のマンション価格」「最近のソウル市の不動産売買」「 はいくらで売れたか」といった質問にはこちらを優先してください。年や地区コードで絞り込むこともできます。建物名、町内(동)、売買価格(KRW)、専有面積(m²)、階数、契約日を返します。一般的な地区コード: |
seoul_air_quality | ソウル市の各区(자치구)のリアルタイムの大気質 — PM10、PM2.5、オゾン、NO2、CO、SO2、総合大気質指数(CAI)、およびその等級(좋음/良い … 나쁨/悪い)。「ソウル市/ の大気質」「今のソウル市の PM2.5」といった質問に使用してください。 |
seoul_events | ソウル市の文化イベント — 展覧会、コンサート、フェスティバル、公演 — のタイトル、カテゴリ、地区、日付、会場、対象者、料金を返します。「ソウル市の文化イベント」「 で開催中のイベント」といった質問に使用してください。 |
seoul_dataset | サービス名(서비스명)を指定して、任意の Seoul Open Data Plaza サービスに汎用的にアクセスし、生データの行を返します。名前付きツールでは対象外の特定のソウル市データセット(例:「CardSubwayStatsNew」の地下鉄利用者数、「GetParkingInfo」の駐車場、「tbCycleStationInfo」の自転車ステーション、「SPOP_LOCAL_RESD_DONG」の人口)が必要な場合に使用してください。data.seoul.go.kr でサービスを検索できます。 |
クイックスタート
MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します:
{
"mcpServers": {
"seoul-data": {
"url": "https://gateway.pipeworx.io/seoul-data/mcp"
}
}
}
このエンドポイントが実際に提供するもの
https://gateway.pipeworx.io/seoul-data/mcp の tools/list は、上の表のツールに加えて、Pipeworx の共通メタツールである ask_pipeworx、
discover_tools、search_within、remember/recall、その他の
ゲートウェイ全体で使えるツールを返します。そのため、表示されるツール数はこの表より多くなります。現在、単一パックのエンドポイントには、そのパック専用ツールとともに、共通ツールが約 30 個表示されます。接続の initialize 応答には、その時点での正確な範囲が示されるため、当日の状況を確認する際の正式な情報源となります。
これは意図的な設計であり、偶然に多重化されているわけではありません。メタツールを使えば、このパックでは対応していない質問にも、カタログ全体を検索する ask_pipeworx を通じて回答できるため、MCP サーバーをもう 1 つ追加する必要がありません。現時点では、メタツールなしでパックのエンドポイントをマウントする方法はありません。追加のスキーマによるコンテキスト消費がルーティングの利点を上回る場合は、複数のパックエンドポイントではなく、フルゲートウェイに一度だけ接続してください。
または、Pipeworx のフルゲートウェイに接続すると、このパックだけでなく、すべてのパックのツールが直接一覧表示されます:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
どちらの URL からも、同じゲートウェイと同じ 1683 以上のデータソースにアクセスできます。違いは、どのパックのツールが直接一覧表示されるかだけです。どちらからも ask_pipeworx を使ってすべてのツールにアクセスできます。
MCP クライアントがない場合:HTTP 経由で呼び出す
curl -X POST https://gateway.pipeworx.io/v1/tools/seoul_real_estate \
-H 'Content-Type: application/json' \
-d '{"year":2026,"district_code":"11680","limit":10}'
最初の呼び出しにアカウントは不要です。ツールの内容を確認するには、GET https://gateway.pipeworx.io/v1/tools/seoul_real_estate を呼び出します。ツールを探すには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を呼び出します。
スタンドアロン(ゲートウェイアカウント不要)
このパッケージはローカルの stdio MCP サーバーとしても実行でき、Pipeworx アカウントやゲートウェイへの往復通信は不要です:
{
"mcpServers": {
"seoul-data": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-seoul-data"]
}
}
}
または、直接実行して起動を確認します:
npx -y @pipeworx/mcp-seoul-data
stdin/stdout 経由で MCP を使用し、initialize/tools/list/tools/call に対して、このパック専用のツールのみで応答します。上記のゲートウェイ接続で追加される共通メタツールは含まれません。同じデータソース、同じツールを利用できますが、ask_pipeworx によるルーティングはありません。
ask_pipeworx の使用
ツールを直接呼び出す代わりに、平易な英語で質問できます。この機能は、上記のパックエンドポイントとフルゲートウェイのどちらでも使えます:
ask_pipeworx({ question: "your question about Seoul Data data" })
ゲートウェイが適切なツールを選び、引数を自動的に設定します。
詳細
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。