Seoul Public Data MCP Server

ソウル公共データMCPサーバーの例

ソウル公共データAPIを使用してソウル市のさまざまな公共データを提供するMCPサーバーの例。

例一覧

  • ソウル市地下鉄湖選別駅別乗降車人員情報
  • ソウル市文化イベント情報

設定方法

ソウル公共データAPIキー設定

ソウル市地下鉄湖選別駅別乗降車人員情報

ファイルmodules/KoreaSeoulCulturalEventInfo.tsに次の{APIキー}を追加します。

import { Tool, } from "@modelcontextprotocol/sdk/types.js"; const API_URL = "http://openapi.seoul.go.kr:8088/{authKey}/json/culturalEventInfo/{StartIndex}/{EndIndex}"; const API_KEY = "{API 키}";

ソウル市文化イベント情報

ファイルmodules/KoreaSeoulSubwayStatus.tsに次の{APIキー}を追加します。

import { Tool, } from "@modelcontextprotocol/sdk/types.js"; const API_URL = "http://openapi.seoul.go.kr:8088/{authKey}/json/culturalEventInfo/{StartIndex}/{EndIndex}"; const API_KEY = "{API 키}";

ビルドする

npm i; npm run build

Claude DesktopにMCP設定を追加する

claude_desktop_config.jsonファイルに以下を追加します。 {ビルドされたパス}は自分自身に合わせて追加する必要があります。

{ "mcpServers": { "KoreaSeoulData": { "command": "node", "args": [ "{빌드된 경로}/seoul_korea/dist/index.js" ] } } }

使用例

ソウル市地下鉄湖選別駅別乗降車人員情報

ソウル市文化イベント情報

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Provides access to Seoul public data including subway passenger statistics and cultural event information through a Model Context Protocol server.

  1. 예제 목록
    1. 설정방법
      1. 서울 공공데이터 API 키 설정
    2. 빌드하기
      1. Claude Desktop 에 MCP 설정 추가하기
    3. 사용예제
      1. 서울시 지하철호선별 역별 승하차 인원 정보
      2. 서울시 문화행사 정보
    ID: 6xzwxxmkrw