MCP server
Bannerbear MCP by usefulapi
io.usefulapi/bannerbear
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Generate images, videos, and screenshots from your Bannerbear templates via AI.
Working at last checkVerified publisher: usefulapi.ioAbout 2,608 tokens per request once connected15 tools
https://bannerbear.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 15
- Token cost
- About 2,608 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http bannerbear https://bannerbear.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.bannerbear] url = "https://bannerbear.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"bannerbear":{"httpUrl":"https://bannerbear.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"bannerbear":{"url":"https://bannerbear.usefulapi.io/mcp"}}}
VS Code
{"servers":{"bannerbear":{"type":"http","url":"https://bannerbear.usefulapi.io/mcp"}}}
Antigravity
agy mcp add bannerbear https://bannerbear.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"bannerbear","server_url":"https://bannerbear.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"bannerbear","server_url":"https://bannerbear.usefulapi.io/mcp"}
Tools
bannerbear_create_collection~330 tokens
Generate a collection of images from a template set (additive; CONSUMES API quota). Async: returns a `pending` collection whose uid you poll with bannerbear_get_collection (image_urls map populates on completion). API: POST /v2/collections.bannerbear_create_image~428 tokens
Generate an image from a template (additive; CONSUMES API quota). Async by default: returns a `pending` image whose uid you poll with bannerbear_get_image. Set synchronous:true to block and receive the finished image (image_url populated) via the sync host. API: POST /v2/images.bannerbear_create_screenshotBrowses the web · ~310 tokens
Capture a screenshot of a web page (additive; CONSUMES API quota). Async by default: returns a `pending` screenshot to poll. Set synchronous:true to block and receive the finished screenshot via the sync host. API: POST /v2/screenshots.bannerbear_create_video~353 tokens
Generate a video from a video template (additive; CONSUMES API quota). Async: returns a `pending` video whose uid you poll with bannerbear_get_video (video_url populates on completion). API: POST /v2/videos.bannerbear_get_account~72 tokens
Get account details and usage: api_usage, api_quota, and paid_plan_name. API: GET /v2/account.bannerbear_get_collection~130 tokens
Get a single collection — poll this to check an async render (status: pending | completed | failed; image_urls map populates on completion). API: GET /v2/collections/{uid}.bannerbear_get_image~125 tokens
Get a single generated image — poll this to check an async render (status: pending | completed | failed; image_url populates on completion). API: GET /v2/images/{uid}.bannerbear_get_template~108 tokens
Get a single template incl. its available_modifications (the layers you can override when generating). API: GET /v2/templates/{uid}.bannerbear_get_template_set~98 tokens
Get a single template set and the templates it contains. API: GET /v2/template_sets/{uid}.bannerbear_get_video~125 tokens
Get a single generated video — poll this to check an async render (status: pending | completed | failed; video_url populates on completion). API: GET /v2/videos/{uid}.bannerbear_list_effects~71 tokens
List the image effects available for use in template modifications. API: GET /v2/effects.bannerbear_list_fonts~67 tokens
List the fonts available for use in template modifications. API: GET /v2/fonts.bannerbear_list_images~98 tokens
List generated images in the project (paginated). API: GET /v2/images.bannerbear_list_template_sets~106 tokens
List the template sets in the project (used by collections). API: GET /v2/template_sets.bannerbear_list_templates~187 tokens
List the templates in the project. Filter/paginate with page, tag, name, and limit. API: GET /v2/templates.
Browse
Related MCP servers
- Pictify
Generate images, GIFs, videos, and PDFs from HTML, URLs, or templates — from your AI agent. - Propzapi
Render-and-verify API: HTML/CSS to image or PDF, screenshot any URL, confirm the text rendered. - Shotkiln
Screenshot, PDF and Open Graph image API for AI agents: capture pages, render PDFs, make OG images. - Clueso
Make videos and docs with your AI agent — describe what you need, every output stays editable. - Swapp1990 Designforyou
Generate logos, social posts, app screenshots, comic panels & visual-novel assets from prompts. - aicut
Generate AI videos, images, audio and staged AI Video Story episodes, and publish them to social. - APITemplate.io MCP by usefulapi
Generate PDFs and images with APITemplate.io from templates, HTML, Markdown or a URL. - CraftMyPDF MCP by usefulapi
Generate PDFs and images from CraftMyPDF templates; read templates, versions and usage.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/bannerbear)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents