Skip to main content
Every tappify extension and tappify vendor command takes --json and prints the same object its human output describes, and runs two ways: with flags for scripts and agents, or guided when you leave them off. This page is generated from the CLI’s own command tree, so it matches tappify <command> --help exactly. Do not edit it by hand; the next CLI release overwrites it. Installing it is on Install the CLI. The commands for deploying and signing an owner’s app are in the CLI guide.

tappify login

Authenticate with Tappify

tappify logout

Log out of Tappify

tappify vendor

Manage your vendor account

tappify vendor create

Create a vendor account, its workspace and its sandbox project

tappify extension

Also tappify ext. Build, test and publish an extension

tappify extension init

Scaffold an extension from the starter

tappify extension add

Add a contribution to the manifest and scaffold its files

tappify extension remove

Remove a contribution from the manifest and its files

tappify extension list

List the contributions and scopes this extension declares

tappify extension set

Set one field in the manifest

tappify extension scopes

Add or remove the permissions owners grant at install

tappify extension scopes add

Grant this extension one more scope

tappify extension scopes remove

Take one scope away from this extension

tappify extension types

Regenerate src/tappify.d.ts from the manifest and its schemas

tappify extension dev

Serve this extension and preview it while you edit

tappify extension doctor

Run every check the Tap Store runs, here

tappify extension publish

Build, check and send this release to the Tap Store

tappify extension retire

Take this extension out of the Tap Store and every install

tappify extension status

Show the live release, the release in review and the installs

tappify extension whoami

Show the vendor, your role and the sandbox project

tappify mcp

Serves the MCP server for agents over stdio