add_typography
Add font entries to a typography block using Google Fonts, Adobe Fonts, custom uploads, or system fonts. Specify family, weights, and usage role.
Instructions
Add font entries to a Typography block. Four sources are supported: (1) "Google Fonts" — provide font_family, weights, usage. Fully automated. (2) "Adobe Fonts" — provide font_family + asset_url (Typekit CSS URL from fonts.adobe.com → Web Projects → Get embed code). (3) "Custom" — first upload the font file using upload_file tool, then pass asset_url (the returned URL) here. (4) "System" — provide font_family only (font must be available on the OS).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kit_id | Yes | Kit UUID | |
| block_id | Yes | Block UUID (must be a typography block) | |
| fonts | Yes | Array of font entries to add (max 20) |