← ClaudeAtlas

mimi-seed-updatelisted

mimi-seed를 최신 버전으로 올린다 — MCP 서버(@yoonion/mimi-seed-mcp) · 스킬 번들(플러그인) · CLI(mimi-seed). 설치 형태(플러그인 / 전역 npm / npx 등록 / 개발 클론)를 먼저 판별해 그에 맞는 명령만 실행하고, "설치된 버전"이 아니라 "실제로 돌고 있는 버전"을 검증한다. Use when the user asks to update or upgrade mimi-seed, when a newly released MCP tool does not show up, or when mimi-seed tools look stale or missing.
jeonghwanko/mimi-seed-sdk · ★ 19 · API & Backend · score 71
Install: claude install-skill jeonghwanko/mimi-seed-sdk
# mimi-seed-update mimi-seed는 업데이트 대상이 **세 개**다. 셋은 버전도 배포 경로도 다르다. | 대상 | 패키지 / 채널 | 여기에 뭐가 들어있나 | |---|---|---| | **MCP 서버** | `@yoonion/mimi-seed-mcp` (npm) | **도구 전부**. 새 도구는 여기서만 온다 | | **스킬 번들** | Claude Code 플러그인 `mimi-seed@yoonion` (git 마켓플레이스) | `skills/` — 이 문서를 포함한 스킬들 | | **CLI** | `mimi-seed` (npm) | `mimi-seed init` / `deploy` 등 터미널 명령 | "업데이트했는데 새 도구가 안 보인다"의 원인은 거의 항상 (1) 셋 중 **엉뚱한 걸** 올렸거나, (2) 올렸지만 **옛 서버 프로세스가 그대로 돌고 있어서**다. ## 원칙 **설치된 버전이 아니라 돌고 있는 버전을 검증한다.** 업데이트 명령이 성공해도 세션이 옛 MCP 프로세스를 물고 있거나 npx가 캐시된 구버전을 재사용하면 도구는 그대로다. 마지막 검증 단계(4번)를 건너뛰지 않는다. ## 1. 최신 버전과 설치 형태 판별 ```bash npm view @yoonion/mimi-seed-mcp version # 최신 서버 버전 (도구는 이 패키지에 있다) npm view mimi-seed version # 최신 CLI 버전 npm ls -g --depth=0 # 전역 설치본과 그 버전 claude plugin list # 플러그인으로 설치했는지 ``` 그리고 MCP가 **어떤 형태로 등록**되어 있는지 본다 (`~/.claude.json`의 `mcpServers`, 프로젝트 `.mcp.json`, 또는 플러그인 번들): | 형태 | 판별 신호 | 업데이트는 | |---|---|---| | 플러그인 | `claude plugin list`에 `mimi-seed@yoonion` | 2A | | 전역 npm 설치 | 등록 args가 `node <전역 node_modules>/@yoonion/mimi-seed-mcp/dist/index.js` | 2B | | npx 등록 | 등록 args가 `npx -y @yoonion/mimi-seed-mcp` | 2C | | 개발 클론 | `npm ls -g` 출력에 `mimi-seed@x.y.z -> ...\mimi-seed-sdk\packages\cli` 같은 화살표(심볼릭 링크) | 2D | 형태를 확정하기 전에 아무 명령이나 실행하지 않는다. 전역 설치본을 쓰는 사람에게 플러그인 명령을 시키면 아무 일도 안 일어난 채 "업데이트했다"고 착각하게 된다. ## 2. 형태별 업데이트 ### A. 플러그인 설치 ```bash claude plugin marketplace update yoonion claude plugin update mimi