Skip to main content
Glama

Seoul Public Data MCP Server

Seoul Public Data MCP Server Example

This is an example of an MCP server that provides various public data of Seoul using the Seoul Public Data API.

List of examples

  • Information on the number of passengers getting on and off at each subway line and station in Seoul
  • Seoul City Cultural Event Information

How to set up

Setting up Seoul Public Data API Key

Information on the number of passengers getting on and off at each subway line and station in Seoul

Add the following {API key} to the file modules/KoreaSeoulCulturalEventInfo.ts .

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 키}";
Seoul City Cultural Event Information

Add the following {API key} to the file modules/KoreaSeoulSubwayStatus.ts .

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 키}";

Build it

npm i; npm run build
Adding MCP Settings to Claude Desktop

Add the following to claude_desktop_config.json file. Replace {built path} with your own.

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

Usage examples

Information on the number of passengers getting on and off at each subway line and station in Seoul

image

Seoul City Cultural Event Information

image

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

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

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

  1. List of examples
    1. How to set up
      1. Setting up Seoul Public Data API Key
    2. Build it
      1. Adding MCP Settings to Claude Desktop
    3. Usage examples
      1. Information on the number of passengers getting on and off at each subway line and station in Seoul
      2. Seoul City Cultural Event Information

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      A Model Context Protocol server that enables querying Bitcoin blockchain data, including address information, transaction details, mempool statistics, and ordinals/runes data through the Satstream API.
      Last updated -
      37
      TypeScript
      MIT License
    • A
      security
      A
      license
      A
      quality
      A Model Context Protocol server that connects to AppSignal, allowing users to fetch, list, and analyze incident information from their AppSignal monitoring.
      Last updated -
      3
      1
      2
      TypeScript
      MIT License
    • A
      security
      A
      license
      A
      quality
      A Model Context Protocol server that allows large language models to search for and analyze Chinese railway (12306) tickets through a simple API interface.
      Last updated -
      8
      1,478
      9
      JavaScript
      MIT License

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/pinnaclesoft-ko/seoul_data_mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server