このMCPでできること
Generates template-based images, videos, collections, and webpage screenshots, and manages related templates and assets.
ツール
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['template_set'], 'properties': {'metadata': {'type': 'string', 'description': 'Arbitrary metadata string echoed back on the object.'}, 'webhook_url': {'type': 'string', 'description': 'URL Bannerbear will POST the finished collection to when done.'}, 'template_set': {'type': 'string', 'minLength': 1, 'description': 'Template set uid to render.'}, 'modifications': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'description': 'Layer overrides applied to the template. Array of objects, one per layer, each keyed by `name` (the layer name) plus the props to set, e.g. { name: "title", text: "Hello", color: "#FF0000" } or { name: "photo", image_url: "https://..." }. Only include layers you want to change.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['template'], 'properties': {'metadata': {'type': 'string', 'description': 'Arbitrary metadata string echoed back on the object.'}, 'template': {'type': 'string', 'minLength': 1, 'description': 'Template uid to render.'}, 'render_pdf': {'type': 'boolean', 'description': 'Also render a PDF version of the image.'}, 'synchronous': {'type': 'boolean', 'description': 'When true, POST to the sync host and wait for the completed image. Default false (202 pending).'}, 'transparent': {'type': 'boolean', 'description': 'Render with a transparent background (PNG).'}, 'webhook_url': {'type': 'string', 'description': 'URL Bannerbear will POST the finished image to when done.'}, 'modifications': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'description': 'Layer overrides applied to the template. Array of objects, one per layer, each keyed by `name` (the layer name) plus the props to set, e.g. { name: "title", text: "Hello", color: "#FF0000" } or { name: "photo", image_url: "https://..." }. Only include layers you want to change.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['url'], 'properties': {'url': {'type': 'string', 'minLength': 1, 'description': 'Public URL of the web page to screenshot.'}, 'width': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Viewport width in pixels.', 'exclusiveMinimum': 0}, 'height': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Viewport height in pixels.', 'exclusiveMinimum': 0}, 'mobile': {'type': 'boolean', 'description': 'Render with a mobile viewport.'}, 'synchronous': {'type': 'boolean', 'description': 'When true, POST to the sync host and wait for the completed screenshot. Default false (202 pending).'}, 'webhook_url': {'type': 'string', 'description': 'URL Bannerbear will POST the finished screenshot to when done.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['video_template'], 'properties': {'metadata': {'type': 'string', 'description': 'Arbitrary metadata string echoed back on the object.'}, 'webhook_url': {'type': 'string', 'description': 'URL Bannerbear will POST the finished video to when done.'}, 'modifications': {'type': 'array', 'items': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'description': 'Layer overrides applied to the template. Array of objects, one per layer, each keyed by `name` (the layer name) plus the props to set, e.g. { name: "title", text: "Hello", color: "#FF0000" } or { name: "photo", image_url: "https://..." }. Only include layers you want to change.'}, 'video_template': {'type': 'string', 'minLength': 1, 'description': 'Video template uid to render.'}, 'input_media_url': {'type': 'string', 'description': 'URL of the source media (e.g. an audio/video file) to build from.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uid'], 'properties': {'uid': {'type': 'string', 'minLength': 1, 'description': 'Collection uid (from a create_collection response).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uid'], 'properties': {'uid': {'type': 'string', 'minLength': 1, 'description': 'Image uid (from a create_image response).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uid'], 'properties': {'uid': {'type': 'string', 'minLength': 1, 'description': 'Template uid.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uid'], 'properties': {'uid': {'type': 'string', 'minLength': 1, 'description': 'Template set uid.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['uid'], 'properties': {'uid': {'type': 'string', 'minLength': 1, 'description': 'Video uid (from a create_video response).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number for pagination.', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'tag': {'type': 'string', 'description': 'Filter templates by tag.'}, 'name': {'type': 'string', 'description': 'Filter templates by name (substring match).'}, 'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number for pagination.', 'exclusiveMinimum': 0}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Number of templates per page.', 'exclusiveMinimum': 0}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Page number for pagination.', 'exclusiveMinimum': 0}}}
最近のツール変更
類似のMCPサーバー
MiOffice — AI-Powered Workspace Studio
Provides browser-based tools for processing PDFs, images, video, and audio, including generation, enhancement, conversion, transc…
BlitzReels Video Editor
Creates and edits short-form videos, including timelines, captions, transitions, AI-generated visuals, music, voiceovers, sound e…
Morpha
Enables creating, animating, and exporting layered short-form video projects.
switch
Enables management and exploration of an account-scoped library of AI-generated images and videos.
framesail
Creates long-form YouTube videos through script generation, storyboarding, visual assets, voiceover, music, scene composition, an…
Magnific
Provides image enhancement and design tools, AI image and audio generation, text-to-speech, creation management, and reusable cre…
Uwear
Supports AI fashion photoshoot production with garments, outfits, avatars, locations, art direction, image generation, backdrops,…
Creative Claw
Generates and edits branded images, video, audio, speech, and 3D-related creative assets, with media processing and reusable them…