Keet for Agent provides a persistent MCP gateway for Keet plus a private Integration Core over the official Keet sidecar. The former DSH plugin has been removed; agent integrations use MCP.
@lamplitisles/keet-mcpexposes destination discovery, history, text delivery with an optional single emoji reaction, arbitrary workspace-contained file delivery, and an optional durable incoming-message webhook for text and image messages, with retained originals available through bearer-protected HTTP references and bounded aggregate reaction context.@lamplitisles/keet-integration-coreis the private typed sidecar boundary.@lamplitisles/impri-keetis the separate private approval-channel adapter and owns a different Keet identity.
See the MCP gateway guide for configuration,
online device linking with the human-only HTTP client keet-mcp-admin,
offline identity setup with keet-mcp-setup, and the runtime guide
for the operator-supplied pinned Keet runtime.
Use Node.js with pnpm 11.22.0:
pnpm install --frozen-lockfile
pnpm check
pnpm test
pnpm build
pnpm pack-smokeOrdinary tests use fake workers and test-owned directories. Official-runtime checks require explicit operator authorization and never establish desktop UI rendering unless that exact behavior is observed in an official client.
Apache-2.0. The public package notices are included in their package folders.