Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,552Letters: 14Defects: 1,323counted 2 min ago
teppi

Server definition

Hash
sha256:08c3edb041415e8ee743801e88cc14ae5d0cd5234a05fd3e2148889c88396924
What it is
What a remote MCP server returned when asked what it offers: 8 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "[한국 공항 실시간 운항정보] 공항 오늘 개요 — 운항량, 상위 항공사·노선, 터미널 분포.\n Airport overview — today's volume, top airlines/routes, terminal split (ICN only).\n Useful for first-time visitors.\n\n Examples:\n - \"What's GMP like?\" → airport_overview(\"GMP\")\n - \"ICN T1 departures\" → airport_overview(\"ICN\", \"T1\") # T1 → P01 자동 변환\n\n Args:\n airport: Airport IATA (e.g. GMP, ICN, CJU)\n terminal: (optional) Terminal ID. ICN 만 의미. 다음 입력 모두 허용:\n - \"T1\"/\"T2\"/\"터미널1\"/\"터미널2\"/\"1\"/\"2\" → 내부적으로 P01/P03 으로 자동 변환\n - \"탑승동\"/\"concourse\" → P02\n - \"P01\"/\"P02\"/\"P03\" 정식 코드 그대로\n ICN 외 공항에선 무시됨.\n lang: Response language 'E' (default) / 'K' / 'C' / 'J'. Match user's language.\n ", "inputSchema": { "properties": { "airport": { "title": "Airport", "type": "string" }, "lang": { "default": "E", "title": "Lang", "type": "string" }, "terminal": { "default": "", "title": "Terminal", "type": "string" } }, "required": [ "airport" ], "title": "airport_overviewArguments", "type": "object" }, "name": "airport_overview", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "airport_overviewOutput", "type": "object" } }, { "description": "[한국 공항 실시간 운항정보] 인천공항편의 코드쉐어 정보 — 마스터편명·파트너편 (ICN 전용).\n Codeshare info for ICN flights — master flight number + codeshare partners.\n ICN-only (other airports don't provide codeshare data).\n\n Examples:\n - \"Is OZ117 a codeshare?\" → codeshare_info(\"OZ117\")\n - \"Master flight of ET1291?\" → codeshare_info(\"ET1291\")\n\n Args:\n flight_id: Flight number (e.g. OZ117, ET1291)\n lang: Response language 'E' (default) / 'K' / 'C' / 'J'. Match user's language.\n ", "inputSchema": { "properties": { "flight_id": { "title": "Flight Id", "type": "string" }, "lang": { "default": "E", "title": "Lang", "type": "string" } }, "required": [ "flight_id" ], "title": "codeshare_infoArguments", "type": "object" }, "name": "codeshare_info", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "codeshare_infoOutput", "type": "object" } }, { "description": "[한국 공항 실시간 운항정보] 한국 14개 공항의 실시간 출도착 정보를 조회합니다.\n Look up real-time arrival/departure status for 14 Korean airports.\n\n Rendering: every line already carries the gate ('게이트 267' / 'Gate 267'), the\n terminal, and — for departures — the check-in counter ('체크인 A B C D' /\n 'check-in B01-B18'). When you render a table, give the gate AND the check-in\n counter their own columns next to 편명·목적지·시각·상태·터미널 — do not drop them.\n A departing passenger moves check-in → security → gate, so a table without those\n two sends them back to ask again. '-' means not assigned yet; show '-' rather than\n inventing or guessing a gate or counter.\n\n Args:\n airport: Airport IATA (ICN/GMP/PUS/CJU/TAE/CJJ etc., 14 total)\n direction: 'arrival' or 'departure'\n flight_date: date — omit or 'today' for live; 'yesterday'/'YYYY-MM-DD' for snapshot.\n Up to 30 days back. ICN historical data only on dates the nightly\n snapshot ran.\n lang: Response language — 'E' English (default) / 'K' 한국어 / 'C' 中文 / 'J' 日本語.\n MUST be filled to match user's language: 한국어 질문이면 'K', 中文이면 'C',\n 日本語면 'J'. Default 'E' is the safest pivot for any other language.\n ", "inputSchema": { "properties": { "airport": { "default": "ICN", "title": "Airport", "type": "string" }, "direction": { "default": "arrival", "title": "Direction", "type": "string" }, "flight_date": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Flight Date" }, "lang": { "default": "E", "title": "Lang", "type": "string" } }, "title": "get_flight_statusArguments", "type": "object" }, "name": "get_flight_status", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "get_flight_statusOutput", "type": "object" } }, { "description": "[한국 공항 실시간 운항정보] 인천공항 입국 도착 정보 (H-2~H+2 시간 윈도우). 편명·도착시간·게이트·입국장(A-F)·내외국인 수.\n Incheon Airport arrival info (H-2~H+2 window). Per-flight schedule/actual time,\n aircraft gate, entry gate (A-F), domestic/foreign passenger counts.\n\n Examples:\n - \"How busy is Incheon T1 arrivals right now?\" → incheon_arrivals(terno=\"T1\")\n - \"Any arrivals from Hanoi?\" → incheon_arrivals(airport=\"HAN\")\n - \"Where is VN416 arriving?\" → incheon_arrivals(flight_id=\"VN416\")\n\n Args:\n terno: Terminal filter — 'T1' / 'T2' / '' (all). Default ''.\n airport: Origin airport IATA filter (e.g., HAN, NRT). Default '' (all).\n flight_id: Specific flight ID filter (e.g., 'VN416'). Default '' (all).\n lang: Response language — 'E' English (default) / 'K' 한국어 / 'C' 中文 / 'J' 日本語.\n MUST match user's language.\n ", "inputSchema": { "properties": { "airport": { "default": "", "title": "Airport", "type": "string" }, "flight_id": { "default": "", "title": "Flight Id", "type": "string" }, "lang": { "default": "E", "title": "Lang", "type": "string" }, "terno": { "default": "", "title": "Terno", "type": "string" } }, "title": "incheon_arrivalsArguments", "type": "object" }, "name": "incheon_arrivals", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "incheon_arrivalsOutput", "type": "object" } }, { "description": "[한국 공항 실시간 운항정보] 인천공항 출국장 혼잡도 (1분 주기 실시간). 출국장 게이트별 대기인원 + 발생일시.\n Incheon Airport departure hall congestion (1-min real-time). Per-gate wait count.\n T1 (P01) currently available; T2 (P02) coming soon per data.go.kr.\n\n Examples:\n - \"How crowded is Incheon T1 departure right now?\" → incheon_departure_congestion(terminal=\"T1\")\n\n Args:\n terminal: 'T1' (or 'P01') — Terminal 1. 'T2'/'P02' pending data.go.kr release.\n lang: Response language — 'E' (default) / 'K' / 'C' / 'J'. Match user's language.\n ", "inputSchema": { "properties": { "lang": { "default": "E", "title": "Lang", "type": "string" }, "terminal": { "default": "T1", "title": "Terminal", "type": "string" } }, "title": "incheon_departure_congestionArguments", "type": "object" }, "name": "incheon_departure_congestion", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "incheon_departure_congestionOutput", "type": "object" } }, { "description": "[한국 공항 실시간 운항정보] 인천공항 입점 상업시설(매장·서비스) 정보 — 약 1,227개. dataset 15095043 (B551177 family).\n Incheon Airport commercial facilities (~1,227 stores/services). Filter by query.\n\n Examples:\n - \"Where is Starbucks at Incheon?\" → incheon_facilities(query=\"Starbucks\")\n - \"면세점 어디 있어?\" → incheon_facilities(query=\"면세점\", lang=\"K\")\n - \"Toilets in departure area?\" → incheon_facilities(query=\"Toilet\", area=\"departure\")\n - \"출국장 음식점\" → incheon_facilities(query=\"식당\", area=\"departure\", lang=\"K\")\n\n Args:\n query: Facility name / item / location filter (case-insensitive partial match). '' = top by area.\n area: 'arrival' (A=입국장) / 'departure' (D=출국장) / '' (all).\n lang: 'E' English (default — uses EN endpoint) / 'K' 한국어 (uses KR endpoint).\n C/J fall back to English.\n ", "inputSchema": { "properties": { "area": { "default": "", "title": "Area", "type": "string" }, "lang": { "default": "E", "title": "Lang", "type": "string" }, "query": { "default": "", "title": "Query", "type": "string" } }, "title": "incheon_facilitiesArguments", "type": "object" }, "name": "incheon_facilities", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "incheon_facilitiesOutput", "type": "object" } }, { "description": "[한국 공항 실시간 운항정보] 두 공항 사이 오늘 운항편을 검색합니다 (양방향, 한쪽은 한국 공항).\n Find today's flights between an origin and a destination airport.\n Bidirectional — at least one side must be a Korean hub.\n\n Examples:\n - \"GMP→CJU schedule\" → search_by_route(\"GMP\", \"CJU\")\n - \"Flights from Vancouver to Incheon\" → search_by_route(\"YVR\", \"ICN\")\n - \"ICN→Narita flights\" → search_by_route(\"ICN\", \"NRT\")\n\n Args:\n origin: Origin airport IATA (e.g. GMP, ICN, YVR)\n destination: Destination airport IATA (e.g. CJU, NRT, ICN)\n lang: Response language 'E' (default) / 'K' / 'C' / 'J'. Match user's language.\n ", "inputSchema": { "properties": { "destination": { "title": "Destination", "type": "string" }, "lang": { "default": "E", "title": "Lang", "type": "string" }, "origin": { "title": "Origin", "type": "string" } }, "required": [ "origin", "destination" ], "title": "search_by_routeArguments", "type": "object" }, "name": "search_by_route", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "search_by_routeOutput", "type": "object" } }, { "description": "[한국 공항 실시간 운항정보] 편명을 추적해 예정/변경 시각, 게이트, 수취대, 상태를 알려줍니다. (픽업에 유용)\n Track a flight — scheduled/estimated times, gate, baggage carousel, status.\n Carousel is critical for airport pickup.\n\n Examples:\n - \"Is KE093 delayed?\" → track_my_flight(\"KE093\")\n - \"7C166 arrival time & carousel\" → track_my_flight(\"7C166\")\n - \"BX804F departure gate\" → track_my_flight(\"BX804F\", \"GMP\")\n\n Args:\n flight_id: Flight number (e.g. KE093, 7C166, BX804F)\n hub_airport: Hub airport IATA. If known, narrows search. Empty triggers\n 30-day snapshot DB lookup → falls back to 4-hub fan-out.\n lang: Response language 'E' (default) / 'K' / 'C' / 'J'. Match user's language.\n ", "inputSchema": { "properties": { "flight_id": { "title": "Flight Id", "type": "string" }, "hub_airport": { "default": "", "title": "Hub Airport", "type": "string" }, "lang": { "default": "E", "title": "Lang", "type": "string" } }, "required": [ "flight_id" ], "title": "track_my_flightArguments", "type": "object" }, "name": "track_my_flight", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "track_my_flightOutput", "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:08c3edb041415e8ee743801e88cc14ae5d0cd5234a05fd3e2148889c88396924 | sha256sum