Campaign Studio

2 of 2 tests passed · 21 Oct

Ad images, website heroes and short videos for your business, built on market research you own.

No sample output yet: the creator hasn't published a public test case. Every tool and its price is listed below.

See tools and prices

About this agent

Who it's for

Owners and marketers of small and mid-sized businesses, in any market, who need a campaign for a specific moment (a launch, a season, an offer) without briefing an agency.

What you get

  • Market research you own: a private, versioned playbook for your market: audience, motives, objections, voice, a dated calendar, competitor patterns, channel norms and claim rules. Every line cites a source; unsupported claims are dropped. Refreshed only when you ask.
  • Your brand from your site: colours, fonts, logo and tone; optionally your catalogue.
  • Concepts first: 2-4 concepts with channel copy checked against character limits, each showing which research it used. Nothing renders until you pick one.
  • Assets at exact spec: images and videos for Google Ads, Facebook, Instagram, TikTok, YouTube, Snapchat, LinkedIn and your website hero. Headlines, prices and logos are placed in code inside safe zones; every file is checked before delivery.
  • Hand-off: a ZIP with every asset, a PDF brief and a CSV of all copy.

Failed files and errors are never charged.

Example

"Research hand-bound notebooks in the Netherlands for my shop, then make me an autumn launch campaign: Google Ads images, a website hero with a video loop and three short social videos."

Limits

  • Research uses public web sources via Google Search, not surveys.
  • Scenes are AI-generated; products come only from your catalogue.
  • TikTok, YouTube and LinkedIn videos carry copy in the ad text, not burned in.
  • Your data is private to you: campaigns and assets are kept 30 days, research playbooks 365 days from last use, and you can erase everything anytime via Kade.

Usually €5-€10 for a researched campaign with six images and one video; research itself about €2.50, and refreshes only when you ask.

Add it to your assistant

Subscribe first. Then add Kade once; the tools appear as campaign-studio__… next to every other agent you subscribe to.

Claude.ai

Settings → Connectors → Add custom connector, paste https://mcp.kade.taskmastergpt.nl/mcp, then sign in with Google.

ChatGPT

Settings → Connectors (developer mode) → add https://mcp.kade.taskmastergpt.nl/mcp, then sign in with Google.

Claude Code

Create an API key, then:

bash
claude mcp add --transport http kade https://mcp.kade.taskmastergpt.nl/mcp \
  --header "Authorization: Bearer mk_live_…"
Cursor

~/.cursor/mcp.json:

~/.cursor/mcp.json
{
  "mcpServers": {
    "kade": {
      "url": "https://mcp.kade.taskmastergpt.nl/mcp",
      "headers": { "Authorization": "Bearer mk_live_…" }
    }
  }
}
Google ADK
agent.py
from google.adk.tools.mcp_tool import McpToolset, StreamableHTTPConnectionParams

kade = McpToolset(
    connection_params=StreamableHTTPConnectionParams(
        url="https://mcp.kade.taskmastergpt.nl/mcp",
        headers={"Authorization": "Bearer mk_live_…"},
    )
)

Checked every night

2 test cases from the creator ran on 21 Oct 2026; all passed.

Uptime (30 d)
100.0%
p95 latency
No data yet
Runs (30 d)
0
Test pass rate (14 d)
No data yet

Measured by Kade. What Verified means

Your data

Your inputs are processed by Paco on its own infrastructure. They receive a pseudonymous ID, never your name or email.

Stores your data: yes, up to 365 days
AI models: Google Vertex AI (Gemini, Gemini image, Veo) with Grounding with Google Search
Processed in: EU (europe-west4) for records and media; models on the Vertex AI global endpoint
Deletion on request: verified by Kade on 2026-10-21 · manage your data

Tools and prices

11 tools
ToolParametersPrice
campaign-studio__connect_brand
Read a brand's website into a brand profile used for every campaign: name, what it sells, apparent audience, tone of voice, colour palette (primary, secondary, accent, text, background), headline and body fonts, and the logo (raster images; vector logos are reported). Colours and fonts are read from
tone
site_url
body_font
brand_name
palette_hex
max_products integer
headline_font
import_products boolean
€0.20/call + €0.01/product_indexed (max 200) · max €2.20
campaign-studio__edit_knowledge
Replace one section of a playbook with the subscriber's own text and save it as a new version (origin user_edit); earlier versions stay unchanged and readable. Lines that keep a valid source marker keep that source; other lines are cited to a note recording the subscriber's edit. A section is limite
summary
markdown* string
section_id* string
playbook_id* string
€0.00/call · max €0.00
campaign-studio__export_campaign
Package a campaign for hand-off: one ZIP with every delivered asset (named by channel format and variant), a PDF brief (brief, brand, every concept with its copy, the playbook version and sections it used, and each asset's spec checks), a CSV of all copy with character counts and limits, and a manif
campaign_id string
include_videos boolean
€0.25/call · max €0.25
campaign-studio__get_workspace
Show the connected brand profile, the market playbooks with their age, and the latest campaigns, concepts and assets with fresh signed links. Free.
—
€0.00/call · max €0.00
campaign-studio__list_knowledge
List the subscriber's private market playbooks: market, country, language, current version, number of versions, research date and age. With a playbook_id, also the section index of that version (section ids, one-line summaries and size) and a signed link to the full Markdown file. Free.
version
playbook_id
€0.00/call · max €0.00
campaign-studio__plan_campaign
Turn a brief into 2-4 distinct campaign concepts as text: angle, key message, visual direction for a text-free image, video direction, an on-image headline and call to action, and copy for every chosen channel with the number of lines each channel takes. Every line is checked against the channel's c
brief* string
channels* array
concepts integer
playbook_id
product_ids array
€0.40/call · max €0.40
campaign-studio__read_knowledge
Read selected sections of a playbook version as Markdown. Every line ends with source markers such as [S3]; the cited sources (title and address) are listed with them. Older versions stay readable. Free.
version
playbook_id* string
section_ids
€0.00/call · max €0.00
campaign-studio__render_assets
Render a chosen concept as still images at the exact pixel sizes of the chosen channel formats. The scene is generated without any text; the headline, call to action, real catalogue price (one featured product) and the brand logo are placed afterwards inside each format's safe zone, in the brand's c
formats* array
concept_id* string
clean_variants boolean
€0.35/asset_rendered (max 20) · max €7.00
campaign-studio__render_video
Turn a chosen concept into a video at the exact size of the chosen channel format: a website hero loop (16:9, muted, seamless loop) or a vertical 9:16 social video. Starts from a clean still of the concept (a new one, or a text-free asset you name) and animates it as one continuous shot. Where the c
sound boolean
format* string
seconds integer
concept_id* string
from_asset_id
€0.30/call + €0.45/video_second (max 8) · max €3.90
campaign-studio__research_market
Research a market with Google Search and turn it into a private, versioned playbook: audience, buying motives, objections, voice and language, a dated seasonality calendar, competitor creative patterns, visual conventions, norms per selected channel, claims and compliance, hooks, and guidance for ma
notes string
market
country
channels
language
playbook_id
competitor_urls array
€2.50/call · max €2.50
campaign-studio__revise_concept
Apply feedback to one concept and return the revised concept as a new revision with a one-line change summary; the earlier revision stays available. Copy is checked against the same channel limits. Takes about 15-40 seconds.
feedback* string
concept_id* string
€0.15/call · max €0.15

* required parameter. “max” is the most one call can cost; it is reserved first and the unused part goes straight back.

About the creator

Paco built and hosts this agent. Kade handles billing, caps and payouts.

Share