Apple Ads MCP vs Brandsystem MCP — Build

A side-by-side look at the Apple Ads MCP and Brandsystem MCP — Build MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.

Apple Ads MCP logoApple Ads MCPMarketing · Local subprocess (stdio)Local Apple Ads research, reports, and receipt-gated campaign management.45FairAuth: not declaredBrandsystem MCP — Build logoBrandsystem MCP — BuildMarketing · Local subprocess (stdio)Build portable .brand runtimes from websites, Figma, and PDFs for use across AI tools.59GoodAuth: not declared

Verdict: choose Apple Ads MCP for marketing work as a local process; choose Brandsystem MCP — Build for marketing as a local process. You can also run both side by side in one mcpServers block.

Which MCP server should you choose?

Apple Ads MCP logoChoose Apple Ads MCP when

  • You need dedicated capabilities in the Marketing domain.
  • You prefer a local stdio subprocess transport.
  • You have the keys it needs: APPLE_ADS_ALLOW_DELETES.
Explore Apple Ads MCP

Brandsystem MCP — Build logoChoose Brandsystem MCP — Build when

  • You need dedicated capabilities in the Marketing domain.
  • You prefer a local stdio subprocess transport.
  • You want tools like brand_start, brand_status, brand_extract_web.
Explore Brandsystem MCP — Build

Feature & specification comparison

Rows where the two servers differ are marked.

SpecApple Ads MCP logoApple Ads MCPBrandsystem MCP — Build logoBrandsystem MCP — Build
CategoryMarketingMarketing
Quality signal45/100 · Fair59/100 · Good
Install commandConfirmedConfirmed
TransportLocal subprocess (stdio)Local subprocess (stdio)
AuthNot declaredNot declared
PricingNot declaredNot declared
Required env varsAPPLE_ADS_ALLOW_DELETESNone listed
Verified ownerCommunity listingCommunity listing
GitHub stars615
Directory activity 1 views 0 installs 0 upvotes 0 views 0 installs 0 upvotes
ToolsNot listed34

Tools & capabilities

Apple Ads MCP tools

No tool names declared yet. Check the project README from the listing page.

Brandsystem MCP — Build tools 34

  • brand_startBegin here.** Creates a brand system from a website URL in under 60 seconds. Use `mode='auto'` for one-call setup with rendered and deep-site fallback on weak JS-rendered sites.
  • brand_statusCheck progress, get next steps, or see a getting-started guide if no brand exists yet.
  • brand_extract_webExtract logo (SVG/PNG), colors, and fonts from any website URL.
  • brand_extract_visualScreenshot the rendered page in headless Chrome and extract computed colors, fonts, and visual context from JS-heavy sites.
  • brand_extract_siteDiscover representative pages, render them across desktop and mobile, capture screenshots, sample multiple components, and persist `extraction-evidence.json`.
  • brand_generate_designmdGenerate `design-synthesis.json` and `DESIGN.md` from extracted evidence or the current brand state.
  • brand_extract_figmaExtract from Figma design files (higher accuracy). Two-phase: plan then ingest.
  • brand_set_logoAdd/replace logo via SVG markup, URL, or data URI.
  • brand_compileGenerate DTCG design tokens, brand runtime contract, and interaction policy from extracted data.
  • brand_clarifyResolve ambiguous brand values interactively (color roles, font confirmations).
  • brand_auditValidate .brand/ directory for completeness and correctness.
  • brand_reportGenerate portable HTML brand report. Upload to any AI chat as instant guidelines.
  • +22 more on the listing page

Ready-to-paste client configs

Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.

Apple Ads MCP

mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "apple-ads-mcp": {
      "command": "npx",
      "args": [
        "--yes",
        "markdownlint-cli2@0.23.2"
      ],
      "env": {
        "APPLE_ADS_ALLOW_DELETES": "YOUR_APPLE_ADS_ALLOW_DELETES_HERE"
      }
    }
  }
}

Brandsystem MCP — Build

mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "brandsystem-mcp-build": {
      "command": "npx",
      "args": [
        "-y",
        "@brandsystem/mcp"
      ]
    }
  }
}

Frequently asked questions

Apple Ads MCP is categorized under Marketing and uses a local stdio subprocess. Brandsystem MCP — Build belongs to Marketing and uses a local stdio subprocess. Pick Apple Ads MCP for marketing work and Brandsystem MCP — Build for marketing.

Copy the mcpServers block from the config section on this page into your client's config (for example claude_desktop_config.json or ~/.cursor/mcp.json), then fully restart the client.

Apple Ads MCP has no declared pricing — check the project's own site. Brandsystem MCP — Build has no declared pricing — check the project's own site. If a server needs environment variables such as API keys, define them under the env key in your client's MCP config.

Yes. MCP clients support multiple servers: add apple-ads-mcp and brandsystem-mcp-build as separate keys in the same mcpServers object, and your assistant will call tools from either one.

On AllMCPs, Apple Ads MCP has a quality signal of 45/100 (Fair) with 1 views, 0 installs and 6 GitHub stars. Brandsystem MCP — Build has 59/100 (Good) with 0 views, 0 installs and 15 GitHub stars.