Help us improve
Share bugs, ideas, or general feedback.
From k-skill
Searches CGV, Megabox, and Lotte Cinema in Korea for theaters, movies, schedules, and available seats using the daiso CLI tool.
npx claudepluginhub nomadamas/k-skill --plugin k-skillHow this skill is triggered — by the user, by Claude, or both
Slash command
/k-skill:korean-cinema-searchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
upstream 원본 [`hmmhmmhm/daiso-mcp`](https://github.com/hmmhmmhm/daiso-mcp) 와 npm package [`daiso`](https://www.npmjs.com/package/daiso) 를 사용해 **CGV, 메가박스, 롯데시네마 영화관 검색, 상영작, 시간표, 잔여석 조회**를 안내한다.
Retrieves show schedules and seat availability (by grade) from YES24 and Interpark tickets via a single HTTP call. Read-only: no booking, payment, or CAPTCHA bypass.
Queries NZ cinema locations, now-playing movies, and session times across Event, HOYTS, Reading, Rialto, and Berkeley Mission Bay via a CLI. Read-only; no bookings.
Creates p5.js generative art with seeded randomness, noise fields, and interactive parameter exploration. Use for algorithmic art, flow fields, or particle systems.
Share bugs, ideas, or general feedback.
upstream 원본 hmmhmmhm/daiso-mcp 와 npm package daiso 를 사용해 CGV, 메가박스, 롯데시네마 영화관 검색, 상영작, 시간표, 잔여석 조회를 안내한다.
이 저장소는 upstream 코드를 vendoring 하지 않는다. 기본 경로는 MCP 서버를 직접 설치하지 않고 CLI로 먼저 확인하는 방식이다.
핵심 조회 경로:
/api/cgv/theaters, /api/cgv/movies, /api/cgv/timetable/api/megabox/theaters, /api/megabox/movies, /api/megabox/seats/api/lottecinema/theaters, /api/lottecinema/movies, /api/lottecinema/seatsnpx --yes daiso healthnode 20 권장npx 또는 npmgit먼저 MCP 연결이 아니라 upstream CLI로 공개 endpoint를 확인한다.
날짜가 있는 요청은 Asia/Seoul 기준 YYYYMMDD 로 정규화하고 --playDate <YYYYMMDD> 를 항상 붙인다. 사용자가 오늘이라고 말하거나 날짜를 생략하면 KST 오늘 날짜를 계산한다.
npx --yes daiso health
npx --yes daiso get /api/cgv/theaters --keyword 강남 --limit 5 --json
npx --yes daiso get /api/cgv/movies --keyword 강남 --playDate <YYYYMMDD> --json
npx --yes daiso get /api/cgv/timetable --keyword 강남 --playDate <YYYYMMDD> --json
npx --yes daiso get /api/megabox/theaters --keyword 코엑스 --limit 5 --json
npx --yes daiso get /api/megabox/movies --keyword 코엑스 --playDate <YYYYMMDD> --json
npx --yes daiso get /api/megabox/seats --keyword 코엑스 --playDate <YYYYMMDD> --limit 10 --json
npx --yes daiso get /api/lottecinema/theaters --keyword 월드타워 --limit 5 --json
npx --yes daiso get /api/lottecinema/movies --keyword 월드타워 --playDate <YYYYMMDD> --json
npx --yes daiso get /api/lottecinema/seats --keyword 월드타워 --playDate <YYYYMMDD> --limit 10 --json
반복 사용이면 전역 설치도 가능하다.
npm install -g daiso
export NODE_PATH="$(npm root -g)"
daiso health
public endpoint 재시도나 버전 고정이 필요하면 원본 저장소를 clone 해서 build 결과물 dist/bin.js 를 직접 실행한다.
git clone https://github.com/hmmhmmhm/daiso-mcp.git
cd daiso-mcp
npm install
npm run build
node dist/bin.js health
node dist/bin.js get /api/cgv/theaters --keyword 강남 --limit 5 --json
node dist/bin.js get /api/cgv/timetable --keyword 강남 --playDate <YYYYMMDD> --json
node dist/bin.js get /api/megabox/seats --keyword 코엑스 --playDate <YYYYMMDD> --limit 10 --json
node dist/bin.js get /api/lottecinema/seats --keyword 월드타워 --playDate <YYYYMMDD> --limit 10 --json
체인이 없으면 먼저 묻는다.
어느 영화관을 볼까요? CGV, 메가박스, 롯데시네마 중 하나를 알려주세요.지역이나 지점명이 없으면 바로 조회하지 말고 기준 위치를 받는다.
어느 지역이나 지점을 기준으로 볼까요? 예: 강남, 코엑스, 월드타워잔여석 질문인데 영화명이 없으면 먼저 영화 후보를 조회하거나 영화명을 물어본다.
사용자가 날짜를 말하면 그 날짜를 우선한다. 날짜가 없으면 Asia/Seoul 기준 오늘을 YYYYMMDD 로 계산해 --playDate <YYYYMMDD> 로 넘긴다.
| 체인 | 후보 조회 | 상영작 | 시간표 또는 잔여석 | 날짜 |
|---|---|---|---|---|
| CGV | keyword, 선택 limit | keyword 또는 theaterId, playDate | keyword 또는 theaterId, movieId, playDate | 필수로 명시 |
| 메가박스 | keyword, 선택 limit | keyword 또는 theaterId, playDate | keyword 또는 theaterId, movieId, playDate | 필수로 명시 |
| 롯데시네마 | keyword, 선택 limit | keyword 또는 theaterId, playDate | keyword 또는 theaterId, movieId, playDate | 필수로 명시 |
npx --yes daiso health
npx --yes daiso get /api/cgv/theaters --keyword 강남 --limit 5 --json
후보가 여러 개면 상위 2개에서 3개만 요약하고 다시 확인받는다.
npx --yes daiso get /api/cgv/movies --keyword 강남 --playDate <YYYYMMDD> --json
영화 후보가 많으면 제목과 등급만 짧게 정리한다.
CGV는 시간표 중심으로 본다.
npx --yes daiso get /api/cgv/timetable --keyword 강남 --playDate <YYYYMMDD> --json
메가박스와 롯데시네마는 잔여석 endpoint를 사용할 수 있다.
npx --yes daiso get /api/megabox/seats --keyword 코엑스 --playDate <YYYYMMDD> --limit 10 --json
npx --yes daiso get /api/lottecinema/seats --keyword 월드타워 --playDate <YYYYMMDD> --limit 10 --json
최종 응답은 짧게 정리한다.
예매와 결제는 자동화하지 않는다.
hmmhmmhm/daiso-mcp 원본 repo와 daiso CLI 사용 경로를 명시했다.https://github.com/hmmhmmhm/daiso-mcphttps://www.npmjs.com/package/daiso