Skip to content

Releases: PackkitLabs/packkit-mcp

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 17 Aug 09:46
9a5a568

Patch Changes

  • d83f5ef: Make the server description language-agnostic ("modern multi-language projects")
    instead of enumerating JS/TS + Python — it now covers Go and any future
    generator without needing an edit, and adds "compose" for the fullstack tool.
    Publishes the updated description to the MCP registry.

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 06:01
e2c58a5

Minor Changes

  • 9d9a94c: Add a compose_fullstack tool — an agent can now stitch a static frontend project and
    an HTTP service backend project, from any generators, into one fullstack repo
    (apps/web + apps/server) with a fullstack deployment contract and a docker-compose.
    E.g. a javascript react-app frontend + a python py-service (or go go-service)
    backend, composed by id alone. Built on @packkit/core@0.5.0's language-neutral
    composeFullstack primitive (the server never learns the languages — it reads the static
    • service contracts). Realigns to @packkit/core@^0.5.0 + create-packkit-py@^2.2.0.

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 14 Aug 23:36
dac89d8

Patch Changes

  • 3d9d75c: Republish under the PackkitLabs org. Following the PackkitJS → PackkitLabs
    rename, the MCP registry entry moves from io.github.PackkitJS/packkit-mcp to
    io.github.PackkitLabs/packkit-mcp (the mcp-publisher OIDC login derives the owner
    from the renamed repo, so server.json's io.github.PackkitLabs/… name is claimed
    cleanly; the old entry orphans). No functional change — the server, its five protocol
    tools, and the JavaScript/Python/Go generators it fronts are unchanged.

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 21:55
386ae89

Minor Changes

  • 8a8c79f: Register the Go generator (create-packkit-go) alongside JavaScript and Python — the
    MCP server now fronts all three languages through the same protocol tools, no tool
    changes needed (registering one more generator is the whole diff). An agent can
    list_generators → pick go → generate_project a Go library/CLI/worker/HTTP service.
    Go is experimental, so its presets are hidden until includeExperimental: true.

    Also realigns the whole dependency set to the @packkit/core@0.4.0 line
    (@packkit/core@^0.4.0, create-packkit@^4.3.0, create-packkit-py@^2.1.1) so the
    multi-generator server never resolves a split core — core 0.4.0 generalized the
    node-service deployment type to the language-neutral service.

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 14 Aug 14:00
02c7a91

Patch Changes

  • a931edf: Align on the 0.2.x platform line: @packkit/core@^0.2.0, create-packkit@^4.1.0, create-packkit-py@^2.0.0. plan_upgrade now returns the common UpgradeResult envelope for both generators (Python moved onto it), so an agent consumes a JS and a Python upgrade identically.

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 12 Aug 21:53
f9070a7

Patch Changes

  • 7aff87f: Add a start script (node server.js) so the server runs via the conventional npm start / mcp-proxy -- npm run start (e.g. Glama's default command). Document the known-good Glama build config in RELEASING.md.

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 20:44
dddb4c9

Major Changes

  • 4ecbb93: Extracted into its own repository (PackkitJS/packkit-mcp) and rewritten as a multi-generator server on the @packkit/core protocol. It now fronts every Packkit generator — JavaScript/TypeScript (create-packkit) and Python (create-packkit-py) — through one tool set, and exposes protocol-native tools: list_generators, list_presets, get_generator_schema, generate_project (preview or write), and plan_upgrade (baseline-aware three-way upgrade). The previous JavaScript-only tools (packkit_schema/packkit_preview/packkit_scaffold) are replaced.