# Block Templates API & MCP

**Category:** [Standards & Brand Hub](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/categories/standards)
**Updated:** 2026-10-04

## Programmatic access

Render branded content from your own systems with an API token (**Settings → API Tokens**):

GET /api/v1/block-templates            # list (optional ?kind=email|section|page)
GET /api/v1/block-templates/{id}       # one template, with its block list
GET /api/v1/block-templates/{id}/render?medium=email   # rendered HTML (email|web)

The `render` endpoint returns branded, email-safe HTML for `medium=email` (a full document) or web HTML for `medium=web`.
### MCP tools

AI assistants connected to your workspace can use `creator_list_block_templates` and `creator_render_block_template` to list and render templates.

---

## Related Articles

- [Brand Portals: a public home for your brand](https://help.totalctrl.app/en-US/articles/brand-portal)
- [App Settings: assign a package to each app](https://help.totalctrl.app/en-US/articles/standards-app-settings)
- [Brand Voice: your workspace's verbal identity](https://help.totalctrl.app/en-US/articles/brand-voice)
- [Create your first Standards Package](https://help.totalctrl.app/en-US/articles/create-a-standards-package)
- [Build a tone profile](https://help.totalctrl.app/en-US/articles/build-a-tone-profile)

---
[← Back to TotalCtrl Help Center](https://help.totalctrl.app/en-US/)