Skip to content

v1.10.0 — Installable MCP Package (stable)

Choose a tag to compare

@darkjokee-arch darkjokee-arch released this 25 Jun 00:47

v1.10.0 — Installable MCP Package (stable)

v1.10.0-rc.1stable 로 승격했습니다. 신규 사용자가 clone 만으로 BingguPack MCP 를 설치할 수 있습니다.

설치

git clone https://github.com/darkjokee-arch/binggupack
cd binggupack
python scripts/install_claude_mcp.py            # dry-run (명령 미리보기)
python scripts/install_claude_mcp.py --apply    # 실제 claude mcp add
python scripts/smoke_test.py                     # 오프라인 10-check 검증

Added (핵심)

  • scripts/install_claude_mcp.pyclaude mcp add 헬퍼. repo root 자동 감지, BINGGU_HOME/OPENCRAB_HOME/XDG_CACHE_HOME 주입, --sandbox 프로파일, 운영 엔트리(openbinggu-local) 보호(거부), Windows claude.cmd shim 처리.
  • scripts/smoke_test.py — clone 직후 오프라인 검증. 8도구 + save gate(G4_no_auto) + 운영 home 불변 = 10 checks.
  • pyproject.toml — 패키지 메타(stdlib-only).

Changed vs v1.10.0-rc.1

  • .github/workflows/mcp-cross-platform-install.yml — ubuntu/macos/windows 3-OS clean-install CI PASS. 각 job: tag clone → smoke 10/10 → installer dry-run → operating-name protection refusal.
  • main(stable) 병합.

Verified (stable gate)

  • MCP_TOOL_EXPOSURE_PASS — 재시작 세션에서 sandbox MCP 8도구 live 노출, 전부 ALLOW.
  • save_candidate(dry_run=false) actual save → G4_no_auto BLOCK (executed_write=false, ledger=temp_only). AI/reader actor 는 durable save 불가 — 의도된 안전 동작.
  • 운영 home ledger.sqlite/-wal 불변, production write 0, OpenCrab ingest 0.

Notes

  • BingguPack MCP 서버는 이 본체 repo(darkjokee-arch/binggupack) 에서 설치됩니다.
  • BINGGU_HOME 으로 sandbox/운영 home 분리. 미설정 시 OS별 ~/.binggupack.
  • actual API collection 은 release requirement 가 아닙니다. insane-search 는 optional evidence discovery adapter.