Bannerbear

Bannerbear MCP integration

Checks render status and returns finished URLs, creates projects and templates, groups them into sets, and issues signed bases for on-demand images.

33actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create template

    Lyro builds a new visual template in Bannerbear from scratch, setting up text, images, and layouts for repeated use. Ready for dynamic content filling.

  • Create video template

    Lyro designs a video template in Bannerbear with scenes, transitions, and dynamic text placeholders. Enables bulk video generation for marketing and updates.

  • List templates

    Lyro displays all templates in your Bannerbear project with pagination and search, letting you pick which one to render. Essential for asset discovery.

See all 33 actions

How businesses use Bannerbear + Lyro

Each card is one request a support team gets, and the Bannerbear actions Lyro runs to close it.

  • Check whether a render has finished

    Lyro looks up an image, animated GIF, or screenshot by its UID and reads the status - pending, completed, or failed - handing back the finished URL as soon as it exists instead of polling by hand.

    Get ImageGet Animated GIFGet Screenshot
  • Set up a project and the templates in it

    Lyro creates the project, adds a blank template or imports a public one from the Bannerbear library, and adds the video template that builds on an existing image template.

    Create ProjectCreate TemplateImport Template
  • Group templates so one call covers them all

    Lyro builds a template set from related templates, reads back which templates a set contains and what modifications it exposes, and swaps the membership when the set needs to change.

    Create Template SetGet Template Set DetailsUpdate Template Set
  • Generate images from a URL, not an API call

    Lyro creates a signed base for a template and lists the ones already in place, so images can be produced on demand through encrypted URL parameters rather than one request per image.

    Create Signed BaseGet Signed BasesGet Available Fonts

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Bannerbear actions it has and picks the ones a request needs.

  1. 01

    Connect Bannerbear

    Authorize the Bannerbear account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Bannerbear actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Bannerbear · Lyro

Everything else about Bannerbear

Setup, permissions, and the limits of what Lyro can do inside Bannerbear.

  • Several need a Master API Key rather than a project key. Create Project, Create Template, and List Projects are Master-key only, and Master-key calls also have to pass an explicit project_id that project keys do not need. Get Auth Status shows which project a key is scoped to.

Every action available in Bannerbear

All 33 actions your agent can call on Bannerbear, straight from the live MCP connection.

  • Create project

    Creates a new Bannerbear project with the specified name and optional settings.

  • Create signed base

    Create a signed URL base for a template.

  • Create template

    Create a new blank template in a Bannerbear project.

  • Create template set

    Create a new template set by grouping multiple templates together.

  • Create video template

    Create a new video template for video generation in Bannerbear.

  • Create webhook

    Create a project-level webhook that fires for all events of a specific type.

  • Delete template

    Delete a template referenced by its unique ID.

  • Delete webhook

    Delete a webhook referenced by its unique ID.

  • Get account info

    Retrieves Bannerbear account information including subscription plan, API usage, and quota limits.

  • Get animated gif

    Retrieve a single Animated Gif object by its unique identifier (UID).

  • Get auth status

    Verify API authentication and check which project the API key is scoped to.

  • Get available fonts

    This tool retrieves a list of all available fonts in Bannerbear.

  • Get image

    Retrieves a single Image object by its unique identifier (UID).

  • Get project

    Retrieves detailed information about a specific Bannerbear project by its unique identifier (UID).

  • Get screenshot

    Retrieve a single Screenshot object referenced by its unique ID.

  • Get signed bases

    This tool retrieves a list of signed bases for a specific template.

  • Get template

    Retrieve a single template by its unique ID with layer defaults.

  • Get template set details

    This tool retrieves detailed information about a specific template set using its unique identifier (UID).

  • Get webhook

    Retrieves a single Webhook object by its unique ID.

  • Hydrate project

    Hydrate a project by copying templates from another project.

  • Import template

    Import templates from the Bannerbear template library or from other projects.

  • Join pdfs

    Merges multiple PDF files into a single combined PDF document.

  • List animated gifs

    Lists all animated GIFs in a Bannerbear project.

  • List collections

    Lists all collections in a Bannerbear project.

  • List effects

    List all available image effects in Bannerbear.

  • List images

    Lists all images in a Bannerbear project.

  • List projects

    Lists all projects in a Bannerbear account.

  • List screenshots

    Lists all screenshots in a Bannerbear project.

  • List templates

    This action retrieves a list of all templates available in your Bannerbear project.

  • List template sets

    List all template sets inside a project with pagination support.

Ready to connect Bannerbear?

Authorize the account and your agent has all 33 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot