Private Assets
Keep project files off the public site and CDN, and share them with expiring, revocable links. Store a private file with upload_asset (private: true) and read it back with get_asset. Use this integration to move an asset between public and private, and to create, list and revoke share links. Paid plans.
Endpoints (4)
Move an existing asset between public and private. private: true takes a public asset off the site and CDN (its public URL stops working; paid plans). private: false publishes a private asset again and ends its share links. The file is moved, never duplicated.
| Field | Type | Required | Description |
|---|---|---|---|
slug |
string | ✓ Yes | Asset path, e.g. "lists/leads.csv". |
private |
boolean | No | Required. true = make private, false = make public. |
MCP Tool Names
When using this integration through an AI assistant (Claude, ChatGPT, Cursor, etc.), the endpoints are available as MCP tools:
| Endpoint | MCP Tool Name |
|---|---|
| set-visibility | private-assets_set_visibility |
| create-share | private-assets_create_share |
| list-shares | private-assets_list_shares |
| revoke-share | private-assets_revoke_share |
Website