Manage Fullbleed assets
fullbleed_assetsList, install, verify, or lock font, CSS, and icon packages for PDF documents, writing assets to your workspace and returning package details or operation results.
Instructions
Manage font, CSS, and icon packages with list, info, install, verify, or lock. Returns package details or operation results. Install writes workspace assets and may download supported remote packages. Use fullbleed_inspect for PDFs and fullbleed_verify for document validation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| add | No | For lock only: built-in package references to add/update, for example ["@noto-sans", "@bootstrap"]. Omit to preserve existing entries or create an empty lock file; this does not scan arbitrary project files. | |
| action | Yes | list shows built-in and cached packages; info describes one package; install vendors it; verify checks package presence/hashes and optional lock constraints; lock creates or updates a lock file using add. | |
| strict | No | For verify only: report a lock mismatch as a tool error. Defaults to false, which returns the verification result with ok=false and violations instead. | |
| package | No | Package name/reference, such as 'noto-sans' or '@bootstrap'. Required for info, install, and verify; ignored for list and lock. Use list to discover supported names. | |
| available | No | For list only: include the catalog of supported remote packages in addition to built-in and cached packages. Defaults to false. | |
| lock_path | No | Lock file under the MCP workspace root. For verify it must exist; omission skips lock comparison. For lock it is created or updated and defaults to 'assets.lock.json'. | |
| vendor_path | No | For install only: destination directory under the MCP workspace root, default 'vendor'. Existing matching asset files may be replaced. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||