Saju Concierge
by bb4rjfl
README.md
# Saju Concierge ๐ฎ
์๋
์์ผ์๋ฅผ ์
๋ ฅํ๋ฉด ์ฌ์ฃผ ๋ช
์์ ๊ณ์ฐํด **์ค๋์ ๊ธฐ์ดยท์ฌํด ์ด์ธยท๊ถํฉยท์ด๋ฆํ์ดยทํ๋ก**๋ฅผ ์ฌ๋ฏธ์๊ฒ ํ์ด์ฃผ๋ **MCP ์๋ฒ**. ์นด์นด์ค **Agentic Player 10** ๊ณต๋ชจ์ ์ถํ์(๋ด๊ตญ์ธ์ฉ, ์ธ๊ตญ์ธ์ฉ Korea Trip Concierge์ ์ง).
## ์ด ์ ์ฅ์๋ฅผ ์ฒ์ ์ฌ๋ ์ฌ๋(๋๋ Claude Code)์๊ฒ
1. **`CLAUDE.md`** ๋ถํฐ ์ฝ์ผ์ธ์. ํ๋ก์ ํธ ํ๋ฒ์ด์ ๋ชจ๋ ์ปจํ
์คํธ์ ์ง์
์ ์
๋๋ค.
2. ์นด์นด์ค ๊ท์น์ `docs/01` (์ ๋ ๊ท์น โ ์ด๊ธฐ๋ฉด ์ฌ์ฌ ๋ฐ๋ ค).
3. **์์งยท๋ผ์ด์ ์ค๋ `docs/05`** (์ด ํ๋ก์ ํธ์ ์๋ช
์ โ AGPL ๊ธ์ง).
4. ์งํ ์ํฉ์ `docs/08` (๋จ์ผ ์ง์ค ์์ค).
## ํต์ฌ ์ ๋ต (ํ ๋ฌธ์ฅ)
> ๋ช
์ ๊ณ์ฐ์ ๊ฒ์ฆ๋ MIT ๋ผ์ด๋ธ๋ฌ๋ฆฌ(manseryeok-js)์ ๋งก๊ธฐ๊ณ , **ํด์์ ์ฐ๋ฆฌ๊ฐ ์ง์ ๋ง๋ ๋ช
๋ฆฌํ ๋ฐ์ดํฐ + LLM ํํ**์ผ๋ก ์ฐจ๋ณํํ๋ค. AGPL ์ฝ๋๋ ๊ฐ๋
๋ง ์ฐธ๊ณ ํ๊ณ ์ฝ๋๋ ๊ฐ์ ธ์ค์ง ์๋๋ค.
## ๋ฌธ์ ๋งต
| ํ์ผ | ๋ด์ฉ |
|---|---|
| `CLAUDE.md` | ํ๋ก์ ํธ ํ๋ฒยท๊ท์น ์์ฝยทํ๋
์์ |
| `docs/01_kakao_playmcp_rules.md` | โญ ์นด์นด์ค PlayMCP ๊ฐ๋ฐ๊ฐ์ด๋+์ฌ์ฌ์ ์ฑ
+์ผ์ |
| `docs/02_product_spec.md` | ์ ํ ์ ์ยทํด 7๊ฐยทํค/์์ |
| `docs/03_tool_contracts.md` | ํด ์
์ถ๋ ฅ ๊ณ์ฝ(JSON) |
| `docs/04_ux_interaction.md` | "๋ฒํผ/์ ํ์ง๋ก ์ด์ด๊ฐ๊ธฐ" + chartCode ํจํด |
| `docs/05_engine_and_licenses.md` | โญ ์์งยทํด์ ๋ฐ์ดํฐยท๋ผ์ด์ ์ค(์๋ช
์ ) |
| `docs/06_working_agreement.md` | ์์
๋ฐฉ์ยท์ฝ๋ฉ ๊ท์นยทDoD |
| `docs/07_decision_log.md` | ๊ฒฐ์ ์ด๋ ฅ |
| `docs/08_progress.md` | ์งํ ์ํฉ(SSOT) |
| `docs/09_kc_deploy_playbook.md` | โญ KC ๋ฐฐํฌยท์ค์ ํจ์ (1๋ฒ์งธ ์ํ ๊ฒฝํ ์ด์) |
## Claude Code ์ฌ๋์ ์ปค๋งจ๋
- `/sync` ์ธ์
์์(์ปจํ
์คํธ ๋ก๋ + ๋ค์ ํ ์ผ)
- `/newtool` ์ ํด ์ผ๊ด ์ถ๊ฐ
- `/check` ์๋ชจ ์ ์นด์นด์ค ๊ท์น + ๋ผ์ด์ ์ค ์ ๊ฒ
- `/handoff` ์ธ์
์ข
๋ฃ(๋ฌธ์ ์ต์ ํ)
## ํต์ฌ ์ ์ฝ (์์ฝ)
- ์๋ฒ๋ช
ยทํด๋ช
์ `kakao` ๊ธ์ง ยท Streamable HTTP ยท Remote ยท Stateless
- ํด 3~10๊ฐ ยท annotations 5์ข
ยท ์๋ฌธ description ยท ์๋ต Markdown โค24k
- p99 3s ยท ๊ด๊ณ /๋ฆฌ์๋ ๊ธ์ง ยท ๊ฐ์ธ์ ๋ณด 6์ข
๊ธ์ง ยท ์๋
์์ผ ๋ฏธ์ ์ฅ
- ์ด์ธ = **์ํฐํ
์ธ๋จผํธ ํค**(๋จ์ ยท๊ณตํฌ ๊ธ์ง) + ๋ฉด์ฑ
๋ฌธ๊ตฌ
- **๋ช
์ = manseryeok-js(MIT)** / **AGPL(orreryยทSwiss Ephemeris) ์ฝ๋ ๊ธ์ง**
- ์์ฒด ๊ณ์ฐยทํด์ = LLM ๋จ๋
๋ถ๊ฐํ ๊ณ ์ ๊ฐ์น(๋ฐ๋ ค ํํผ)
## ์ผ์ (์ญ์ฐ)
6์ ๋ง~7์ ์ด 1์ฐจ ๋ฐฐํฌ โ **7/7 ์ฌ์ฌ์์ฒญ ๋ง๊ฐ** โ ์ ์ฒด๊ณต๊ฐ โ **7/14 ๋น์ฆํผ ์๋ชจ**
## ๊ธฐ์ ์คํ (์ ์)
TypeScript + `@modelcontextprotocol/sdk` (Streamable HTTP, stateless) ยท `@fullstackfamily/manseryeok` (MIT) ยท Dockerfile(linux/amd64) โ GitHub(public) โ PlayMCP in KC
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues