@matfia/pigma-mcp
v0.13.3
Published
Figma-interface MCP over Penpot (use_figma tool + figma.* shim). harnessthon-1 참가자용.
Readme
@matfia/pigma-mcp
Figma 인터페이스로 Penpot에 디자인을 저작하는 MCP 서버. harnessthon-1 참가자용.
- 저작 tool:
use_figma(Figma MCP와 동일) - 실행 코드에서
figma.*(Figma Plugin API) 사용 → 내부적으로penpot.*로 번역.penpot.*병행 가능. - 엔진은 오픈소스 Penpot(자가호스팅). 공식
@penpot/mcp를 수정해 번들.
사용
npx -y @matfia/pigma-mcp
# MCP: http://localhost:4401/mcp
# 플러그인 매니페스트: http://localhost:4400/manifest.json- 위 실행(창 유지).
- 브라우저로 중앙 Penpot 로그인 → 파일 열기 → 플러그인 매니페스트(
http://localhost:4400/manifest.json) 설치·Connect. - 하네스:
claude mcp add --transport http penpot http://localhost:4401/mcp. use_figma로figma.*코드 실행.
지원 figma.* 부분집합·미지원 목록·매핑: 상위 figma-compat/README.md.
배포(운영자)
npm login
npm publish --access public /Users/sumin/repos/vibemafiaclub/context-hub/projects/harnessthon-1/figma-compat/pigma-mcp- 재빌드가 필요하면
/Users/sumin/repos/vibemafiaclub/context-hub/projects/harnessthon-1/figma-compat/build-figma-mcp.sh로 dist를 재생성 후 이 폴더에 복사.
라이선스
MIT. 공식 @penpot/mcp(MIT, Kaleidos) 기반 수정·번들. LICENSE 참조.
