trybloomai/rainbrand
v1.1.2MIT
The brand layer for agents.
MCP servers
Declared configuration, as published in mcp.json. The directory shows indexed content; it never connects to or executes these servers.
rainbrandstreamable-http
{
"type": "streamable-http",
"url": "https://mcp.rainbrand.com/mcp"
}What this package declares
The files a client reads when it loads this plugin, exactly as this revision carries them.
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "rainbrand",
"version": "1.1.2",
"description": "The brand layer for agents.",
"author": {
"name": "Rainbrand"
},
"homepage": "https://www.rainbrand.com/",
"license": "MIT",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Rainbrand",
"shortDescription": "The brand layer for agents.",
"longDescription": "Rainbrand is the brand layer for agents. It turns a brand's identity, guidance, and assets into shared context that agents and products can use and update as the brand evolves.\n\nConnect your Rainbrand account to find accessible brands, retrieve their current context, and inspect account, workspace, and credit information. Versioned Brand Skills provide structured profiles, written guidance, and asset references for recurring brand work across connected systems.\n\nRainbrand also supports creating and updating brand context, brand-aware image generation, and selected image, video, audio, and SVG models. Connected agents and products can apply the same brand context to their own work.",
"developerName": "Rainbrand",
"category": "Creativity",
"capabilities": [
"Brand context and Brand Skills",
"Brand creation and updates",
"Account and workspace information",
"Workspace credit balances",
"Brand-aware image generation",
"Selected image, video, audio, and SVG models"
],
"websiteURL": "https://www.rainbrand.com/",
"supportURL": "https://www.rainbrand.com/faq/",
"privacyPolicyURL": "https://www.rainbrand.com/privacy/",
"termsOfServiceURL": "https://www.rainbrand.com/terms/",
"logo": "./assets/rainbrand-logo.png",
"composerIcon": "./assets/rainbrand-logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the brands accessible to the connected Rainbrand account.",
"prompt": "Show me the brands I can access in Rainbrand.",
"tools_triggered": "list_brands",
"expected_behavior": "Returns accessible brands with their names, statuses, workspaces, and Brand session IDs."
},
{
"description": "Retrieve the current brand context for an existing Stripe brand, using its Brand session ID from the preceding brand-list case.",
"prompt": "Get the current brand context for my Stripe brand in Rainbrand.",
"tools_triggered": "get_brand",
"expected_behavior": "Uses the known Stripe Brand session ID to return the accessible brand's current status, profile, root guidance, navigation, files, and version metadata."
},
{
"description": "Identify the Rainbrand account connected to the conversation.",
"prompt": "Which Rainbrand account am I connected to?",
"tools_triggered": "get_account",
"expected_behavior": "Returns the authenticated account's email address and name."
},
{
"description": "List the workspaces accessible to the connected Rainbrand account.",
"prompt": "Which Rainbrand workspaces can I access?",
"tools_triggered": "list_workspaces",
"expected_behavior": "Returns the personal workspace first, followed by other accessible workspaces, with their IDs and names."
},
{
"description": "Check the remaining credits in the account's personal workspace, using its workspace ID from the preceding workspace-list case.",
"prompt": "How many Rainbrand credits are left in my personal workspace?",
"tools_triggered": "check_credits",
"expected_behavior": "Calls only check_credits with the known personal workspace ID and returns the workspace name, credit balance, and unlimited or paused status as applicable."
}
],
"negative": [
{
"description": "Answer a currency exchange question without running any Rainbrand tools.",
"prompt": "What is the current USD/EUR exchange rate?"
},
{
"description": "Answer a weather question without running any Rainbrand tools.",
"prompt": "What is the weather in Tokyo today?"
},
{
"description": "Answer a basic arithmetic question without running any Rainbrand tools.",
"prompt": "What is 17 + 25?"
}
]
},
"demo_recording_url": "https://github.com/trybloomai/bloom-skills/releases/download/v1.1.2/rainbrand-review-walkthrough-v1.1.2.mp4"
},
"publication": {
"release_notes": "Updates Rainbrand submission assets."
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- LICENSE
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai