← Files FuzzbucketARCHIVED FILE
plugin.json
7.07 KB · Nov 3, 2026 · 19:06 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "fuzzbucket",
"version": "1.0.2",
"description": "Create on-brand images, video, audio and copy with your Fuzzbucket brands, workspaces and canvas.",
"author": {
"name": "Fuzzbucket",
"email": "hi@fuzzbucket.ai",
"url": "https://fuzzbucket.ai"
},
"homepage": "https://fuzzbucket.ai/mcp",
"keywords": [
"marketing",
"creative",
"brand",
"design",
"content"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Fuzzbucket",
"shortDescription": "On-brand marketing content",
"longDescription": "Fuzzbucket is a brand-aware creative workspace for marketing content. With Fuzzbucket in ChatGPT you can work inside your own Fuzzbucket account: pick a brand and its context, open or create a workspace, draft image, video, audio, text and post nodes on the canvas, brief the workspace's creative assistant, start generation with the models available on your plan, follow progress, and preview or download the results.\n\nTools that only read your data are separate from tools that change it or start generation, so ChatGPT can ask before anything changes. Generation works exactly as in the Fuzzbucket app and uses your existing Fuzzbucket plan.\n\nYou need a Fuzzbucket account. When you connect, you choose the access level (read only, create and edit, or full access) and which brands ChatGPT can use, and you can disconnect at any time in Fuzzbucket Settings > MCP.",
"developerName": "Fuzzbucket",
"category": "Creativity",
"capabilities": [
"List your brands and their brand context",
"Create workspaces and draft canvas nodes",
"Generate on-brand images, video, audio and copy",
"Brief the workspace's creative assistant",
"Follow generation progress and preview or download results"
],
"websiteURL": "https://fuzzbucket.ai",
"supportURL": "https://fuzzbucket.ai/help",
"privacyPolicyURL": "https://fuzzbucket.ai/privacy",
"termsOfServiceURL": "https://fuzzbucket.ai/terms-of-service",
"defaultPrompt": [
"Turn my brand's best-selling product into a scroll-stopping Instagram ad, with the image and a caption.",
"Create a launch kit for my brand's newest product: a hero image, a story visual and three captions.",
"Make a short, on-brand product video for my brand that I could post as a reel."
],
"brandColor": "#0F8F88",
"brandColorDark": "#42D7D3",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"onboardingSkill": "./skills/fuzzbucket/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "List the account's brands",
"prompt": "What brands do I have in Fuzzbucket?",
"tools_triggered": "fuzz_list_brands",
"expected_behavior": "Lists the account's brands by name and says which are ready to use."
},
{
"description": "Generate a product image in a new workspace",
"prompt": "Create a workspace called Review test for my first Fuzzbucket brand and make a square product photo in it.",
"tools_triggered": "fuzz_list_brands, fuzz_create_workspace, fuzz_list_models, fuzz_create_node, fuzz_generate_node, fuzz_get_run, fuzz_preview_assets",
"expected_behavior": "Creates a workspace named Review test under the first ready brand, saves an image node with a 1:1 aspect ratio, starts generation, follows the run to completion and shows the finished image. Each run makes a new image, so the picture differs between runs."
},
{
"description": "Brief the workspace's creative assistant",
"prompt": "Ask Fuzzbucket's creative assistant for three short Instagram captions for my first brand.",
"tools_triggered": "fuzz_list_brands, fuzz_list_workspaces, fuzz_send_chat_message, fuzz_get_run, fuzz_read_chat",
"expected_behavior": "Sends the brief to the creative assistant in one of the brand's workspaces, follows the run to completion and returns three short captions written for the brand. The wording differs between runs."
},
{
"description": "Review existing work",
"prompt": "Show me what's in one of my Fuzzbucket workspaces and preview its finished images.",
"tools_triggered": "fuzz_list_brands, fuzz_list_workspaces, fuzz_list_workspace_contents, fuzz_preview_assets",
"expected_behavior": "Lists the workspace's items by name and type and shows thumbnails of its finished images. Read-only: nothing is created or changed."
},
{
"description": "Compare available image models",
"prompt": "Which image models can I use in Fuzzbucket, and roughly how many credits does each use?",
"tools_triggered": "fuzz_list_brands, fuzz_list_workspaces, fuzz_list_models",
"expected_behavior": "Lists the image models available to the account, each with an approximate credit estimate. Read-only: nothing is created or changed."
}
],
"negative": [
{
"description": "Buying credits is not supported. Fuzzbucket has no purchase or billing tool, so the assistant should say it can't buy credits from ChatGPT and make no tool call that spends or buys anything.",
"prompt": "Buy me 500 more Fuzzbucket credits."
},
{
"description": "Deleting brands is not supported. There is no delete tool, so the assistant should say brands can only be removed in the Fuzzbucket app and leave every brand unchanged.",
"prompt": "Delete all of my Fuzzbucket brands."
},
{
"description": "Posting to social accounts is not supported. Fuzzbucket's tools don't publish anywhere, so the assistant should say it can't post to Instagram and, at most, offer the image for the user to download and post themselves.",
"prompt": "Post my latest Fuzzbucket image to my Instagram account."
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1VAXEznLRelSffqtWYmlue3VFE2zHM4g1/view?usp=sharing",
"commerce": false,
"commerce_description": "Fuzzbucket does not sell anything in ChatGPT. Generation uses the user's existing Fuzzbucket plan."
},
"publication": {
"release_notes": "Work with your Fuzzbucket brands, workspaces and canvas, generate on-brand content and preview the results in ChatGPT. This version returns less data: brand tools no longer return media storage links, results and errors leave out request IDs, timestamps and other internal details, and brand details still exclude contact emails, legal names and social accounts. Images are shown as previews and files are shared as short-lived Fuzzbucket download links."
},
"apps": "./.app.json"
}
}
}
SHA-256: 20a9fcd9de054a053613fdd428170e027212fabeb3c20d28cf78143f546bc02b