Skip to content
Install

Install

ACP v1 projection for an authorized Shiitake Session

For a published npm release:

TERMINAL
npm install @fungi.computer/graft

pnpm, Yarn and Bun work the same way.

  • @fungi.computer/graft
  • @fungi.computer/graft/server

Installing @fungi.computer/graft also installs @agentclientprotocol/sdk, @fungi.computer/cairn, @fungi.computer/mule, @fungi.computer/shiitake.

Graft is a public package qualified with packed npm consumers. Qualification does not publish an npm release; check the registry before choosing a released version. To build the source workspace and qualify its tarballs:

TERMINAL
pnpm install --frozen-lockfile
pnpm turbo:run run build --filter=@fungi.computer/graft
pnpm --filter @fungi.computer/graft run pack
pnpm --filter @fungi.computer/graft run stranger

The source workspace supplies Graft’s workspace dependencies. The stranger proof packs the dependency closure and installs it in a fresh consumer; a standalone release needs those dependencies published too. Strict TypeScript consumers also install @modelcontextprotocol/sdk@1.30.0: the transitive Google GenAI declarations reference this optional peer. Both packed proofs include it; the stranger proof keeps library checking enabled.