npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

minigame-assets-mcp

v3.3.0

Published

MCP server for generating game assets using AI (images, sprites, weapons, backgrounds, logos, thumbnails, music). gpt-image-2 pipeline, cost/latency telemetry, stateful HTTP sessions, Phaser layer mapping, quality review.

Downloads

137

Readme

Minigame Assets MCP

Claude와 대화하면서 게임 에셋을 생성하는 MCP 서버. 캐릭터·스프라이트·배경·UI·로고·썸네일·음악·영상을 그때그때 만들어 줍니다.


빠른 시작

1. 설치 — 두 가지 방법 중 하나

옵션 A. 플러그인 (권장)

claude plugin marketplace add LimSuyun/minigame-assets-mcp
claude plugin install minigame-assets@minigame-assets-mcp

설치 후 Claude Code에서 /reload-plugins. OPENAI_API_KEY는 셸에 미리 export 해두세요 (export OPENAI_API_KEY=sk-...).

export OPENAI_API_KEY=sk-...

플러그인 방식은 슬래시 명령(/minigame-assets:create-minigame-assets, /minigame-assets:setup-minigame-assets-concept, /minigame-assets:minigame-assets-help)과 자동 트리거 워크플로우 스킬을 함께 제공합니다.

옵션 B. MCP 서버 직접 등록

claude mcp add minigame-assets --scope user \
  -e OPENAI_API_KEY=sk-... \
  -- npx -y minigame-assets-mcp@latest

2. 확인

claude mcp list
# 옵션 A: plugin:minigame-assets:minigame-assets - ✓ Connected
# 옵션 B: minigame-assets                         - ✓ Connected

3. 첫 에셋

Claude에게 이렇게 요청하면 됩니다:

"슬라임 캐릭터 스프라이트 시트 만들어줘"

도구가 컨셉 파일이 없다는 걸 감지하고 CONCEPT.md 생성부터 시작합니다. 이후 모든 산출물은 프로젝트 루트의 .minigame-assets/ 폴더에 모입니다.


할 수 있는 것

  • 캐릭터 — 베이스 → 장비 결합 → 스프라이트 시트 (Sequential anchor+prev 패턴, 액션별 5+ 프레임 매트릭스, Phaser/Unity/Cocos atlas 자동 동반)
  • 배경·화면 — 게임 씬 배경 (spec-aware 사이즈), 로딩·로비 화면, parallax 다층 레이어
  • UI — HUD, 버튼, 팝업, 아이콘, 스타일 레퍼런스 시트
  • 마케팅 — 타이틀 워드마크 PNG (재사용 자산), 앱 로고·썸네일 (워드마크 + 캐릭터 통합 합성), 스토어 배너/스크린샷, SNS 팩
  • 사운드 — 로컬 AudioCraft 기반 BGM·SFX
  • 배포 파이프라인deploy-map.json 매니페스트로 마스터 → 코드 경로 리사이즈 복사 (asset_size_spec.json 기반 자동 채움 지원)
  • 마이그레이션asset_consolidate_registry 로 옛 분산 sub-registry 일괄 흡수

자세한 도구 목록은 docs/tools.md.


워크플로우 한눈에

컨셉 → 실행 계획 → 캐릭터/에셋 생성 → 검토·검증 → 배포

모든 원본은 .minigame-assets/ 에 모이고, 실제 게임 코드가 쓰는 리사이즈된 사본은 asset_deploy 가 승인된 엔트리만 골라 public/assets/... 같은 코드 경로로 복사합니다.

자세한 순서는 docs/workflow.md.


자세한 문서


요구사항

라이선스

MIT