developer-toolsapi_key

Layerre

Layerre automates the creation of image and PDF variants from reusable Canva-based design templates.

Integration

Vendor
Layerre
Category
developer-tools
Auth
API_KEY
Tools
15
Composio slug
layerre

Tools

  • Analyze Canva Design

    Extract colors, fonts, and images from a public Canva share URL without creating a documented template resource. Layerre does not document whether this operation consumes metered render capacity.

  • Create Layer

    Create a text or image layer on a template and return the new layer.

  • Create Template

    Import a public Canva share URL as a Layerre template. This consumes one render credit; Free and Starter plans import one page, Plus up to 25, and Pro up to 200.

  • Create Variant

    Synchronously render one template variant and return its signed output URL. Each successful render consumes one render credit.

  • Create Variants in Bulk

    Synchronously render multiple variants with one shared output format. Each successful item consumes one render credit. combine_pdf is PDF-only and requires a Layerre Plus or Pro plan.

  • Delete Layer
    destructive

    Soft-delete one layer from a Layerre template and confirm the request succeeded.

  • Delete Template
    destructive

    Soft-delete one Layerre template and confirm the request succeeded.

  • Delete Variant
    destructive

    Soft-delete one generated Layerre variant and confirm the request succeeded.

  • Get Layer

    Return one template layer, refreshing its signed image URL when needed.

  • Get Template

    Return one template with its layers and refreshed signed image URLs.

  • Get Variant

    Return one generated variant with a refreshed signed output URL.

  • List Templates

    Return one page of the connected account's templates, most recently modified first, with an opaque cursor for the next page.

  • List Template Variants

    Return one page of a template's generated variants with refreshed signed URLs and an opaque cursor for the next page.

  • Update Layer

    Update a layer and return the refreshed layer. Provide at least one of name, layer_type, x, y, position, page_number, or properties.

  • Update Template

    Update a template and return the refreshed template. Provide at least one of name, width, height, background_color, page_backgrounds, or layers.

Setup

  1. Create or open a Switchy Project.
  2. Open Integrations and connect Layerre.
  3. Authorise through api_key. Switchy stores the connection against your org.
  4. Everyone in the Project can now @-mention the Layerre tools in chat.

What teammates see: by default, memories from Layerre are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Starter prompts for this model will land here soon.

More developer tools MCPs

See all developer tools MCPs

Data last verified 31 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.