Skip to main content

MCP marketing automation

Give agents curated Brandloop tools, not provider secrets.

Brandloop's MCP foundation is designed for controlled marketing automation: submit brand sources, upload or read assets, create or inspect generation jobs, and keep agents inside product-level contracts.

What MCP can safely automate

  1. Submit brand sources

    Agents can hand Brandloop a public website or social profile for brand intelligence intake through a scoped contract.

  2. Work with assets

    Asset upload and retrieval tools support brand references, generation inputs, outputs, and knowledge attachments.

  3. Create generation jobs

    Generation tools can request Brandloop media or content jobs while staying behind API-key scopes and idempotency boundaries.

Why MCP belongs behind Brandloop

Small tool surface
The tool list is intentionally narrow so agents cannot mutate billing, admin settings, provider credentials, or destructive resources.
Same API contracts
MCP uses Brandloop product contracts instead of creating a separate provider-specific path. The SDK it consumes is an internal monorepo preview, not a public package.
Workspace scoping
API-key authorization keeps calls tied to the account and workspace behind the key.
HTTP endpoint foundation
The app includes an `/api/mcp` route with bearer authentication and MCP protected-resource metadata handling.

MCP vs generic agent automation

MCP vs generic agent automation
AlternativeWhere it breaksBrandloop approach
Raw browser automationPowerful, but easy to drift outside approved product and workspace boundaries.Brandloop MCP exposes curated operations that map to the product contracts.
Provider API keys in agentsAgents can inherit credentials they should never see.Brandloop keeps provider secrets behind first-party API and MCP surfaces.
Unscoped internal scriptsHard to audit and often bypass review or idempotency.Brandloop MCP and API operations are designed around scoped keys and explicit tool metadata.

Current claim boundary

  • MCP is a foundation for controlled automation, not a claim that unattended campaign Autopilot is fully live.
  • The MCP server intentionally avoids billing, admin, provider-secret, and destructive tools.
  • Remote MCP is limited to out-of-band API-key authentication; it is not OAuth 2.1 or a one-click named-client connector.

Common questions

Which MCP tools are exposed?
The current curated surface exposes brand_source_submit, brand_source_get, asset_list, asset_upload, asset_upload_complete, asset_get, generation_profiles_list, generation_create, and generation_get.
Can MCP change billing or provider settings?
No. The MCP package explicitly avoids billing, admin, provider-secret, and destructive tools.
How does MCP authenticate?
The app-level MCP endpoint uses bearer API-key authorization, and the local server requires BRANDLOOP_API_KEY and BRANDLOOP_BASE_URL.

Bring one source into a governed campaign loop.