Muze AI
PlatformMuze MCPLiteResultsPricingTalk to SalesStart free trial

Comparison

Muze vs GoMarble: hosted or self-hosted ad MCP server?

Disclosure: Muze AI publishes this page and builds Muze. We have written the GoMarble side straight, including the cases where it is the better choice.

Short answer

GoMarble is the open-source, self-hosted option, and that is a real advantage Muze cannot match: you can read the code, audit exactly what an assistant is allowed to do to your ad accounts, change it, and run it on your own infrastructure with no per-seat cost. It covers Meta Ads and Google Ads, and you supply your own API credentials. Muze is a hosted server that connects over OAuth with no developer account, covers Meta Ads, Google Ads, Amazon Ads and Shopify in one connection, previews every write before it executes, and creates new campaigns paused. Choose GoMarble if you have engineers and want control. Choose Muze if you want the same job done without running infrastructure.

Side by side

 Muze MCPGoMarble
PlatformsMeta Ads, Google Ads, Amazon Ads, ShopifyMeta Ads, Google Ads
Tools149Not published
Accessread + writeread + write
Hostinghosted (remote MCP)self-hosted / open source
SetupOAuth, no developer account or token neededYour own API credentials
Free tier25 read-only tool calls per monthOpen source, self-hosted
First-partyNo, independentNo, independent

Where GoMarble is the better choice

  • Open source, so you can read exactly what the server can do to your ad accounts before you connect it. Muze is closed source and cannot offer that.
  • Self-hosted, so credentials and campaign data stay on infrastructure you control and never pass through a third-party service
  • No per-seat pricing and no vendor lock-in
  • You can modify or extend the tools to match how your team actually works

Where Muze is the better choice

  • Nothing to run: hosted remote MCP with OAuth, no developer account, no API tokens to mint or rotate
  • Amazon Ads and Shopify as well as Meta and Google, all in the same connection
  • Blended reporting against real Shopify revenue, which needs commerce data GoMarble does not carry
  • Optimization and autopilot rather than API access alone: it finds wasted spend and proposes campaign changes
  • Confirm-gated writes enforced by the server itself, with new campaigns always created paused, rather than a control you have to build and maintain

Which should you pick

Choose GoMarble if

You have engineering support, auditing or modifying the code matters to you, and hosting, securing and updating your own service is a fair trade for full control.

Choose Muze if

You want Meta, Google, Amazon and Shopify working in ChatGPT or Claude today, with no infrastructure to run, and you want writes that cannot fire without approval.

Frequently asked questions

Does GoMarble support Amazon Ads?
No. GoMarble covers Meta Ads and Google Ads. Muze covers Meta Ads, Google Ads, Amazon Ads and Shopify in a single OAuth connection, which is the main coverage difference between the two.
Is GoMarble free?
It is open source and self-hosted, so there is no licence or per-seat fee. It is not free in practice: you pay in hosting, security, updates and maintenance time. Muze is hosted, with 25 read-only tool calls per month at no cost and write actions on a paid plan. Muze never charges a percentage of ad spend.
Is Muze open source?
No. Muze is a hosted commercial product and the code is not public. If reading the source before you connect it is a hard requirement, GoMarble is the better choice, and we would rather say that plainly than talk around it.
Do I need a developer account to use GoMarble?
Yes. A self-hosted server runs on your own API credentials, so you register developer access with Meta and Google and rotate those credentials yourself. Muze connects over OAuth with your normal platform login, with no developer account and no tokens.
Which is safer to point at a live ad account?
They are safe in different ways. GoMarble is auditable: you can read the code and see exactly what it is able to do. Muze is confirm-gated: every write returns a preview first, nothing executes until you approve it, new campaigns are created paused, and access is scoped to the accounts you authorize and can be revoked. If you self-host, those approval controls are yours to build.
How do I switch from GoMarble to Muze?
Remove the self-hosted server from your MCP client config, add the Muze endpoint, and authorize over OAuth. You can then revoke the developer credentials the local server was using. Nothing changes inside your ad accounts, and you can keep GoMarble running alongside if you want to.

Connect Meta, Google, Amazon and Shopify in one place

Muze runs from ChatGPT or Claude through a single OAuth login. Every write previews first and new campaigns are created paused.

See how Muze MCP works