# Bannerbite — MCP server on mcp.ai > Connect your Bannerbite account and use 6 tools for images and design straight from your AI agent. Connect with your own API key. Bannerbite is a creative automation platform for generating images and videos from reusable projects and templates. By: mcp.ai · official Page: https://mcp.ai/bannerbite ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_bannerbite?ms=1787293500000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/bannerbite/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/bannerbite/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/bannerbite/skill.md Postman collection (v2.1): https://mcp.ai/bannerbite/postman.json ## Tools - bannerbite_generate_media(audio?: object, scene?: integer, media_type?: string, scene_data: object[], webhook_url?: string, notification_email?: string, bite_id_or_access_token: string|integer) — Queue one asynchronous image, video, or overlay render from a Bannerbite bite. WARNING: a valid call consumes render credits and queues external asynchronous work; it may also send completion updates - bannerbite_get_bite(bite_id: integer) — Return one Bannerbite bite by its numeric bite ID, including template and output-size details; fail explicitly when the bite does not exist. - bannerbite_get_project(project_id: integer) — Return one Bannerbite project by its numeric project ID; fail explicitly when the project does not exist. - bannerbite_get_scene_data(bite_id: integer) — Return the editable scene fields for a Bannerbite bite so their names and current values can be used in a render request. - bannerbite_list_bites(limit?: integer, project_id: integer) — Return one provider page of Bannerbite bites in a project, up to 100 bites; the API exposes no verified way to request another page. - bannerbite_list_projects(limit?: integer) — Return one provider page of projects owned by the connected Bannerbite account, up to 100 projects; the API exposes no verified way to request another page. ## Example prompts - "What can I do in Bannerbite?" - "Show me a summary of my Bannerbite account" ## Links Docs: https://mcp.ai/docs/mcps/bannerbite Website: https://mcp.ai/mcps/bannerbite