# SpendCanary Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## SpendCanary

Free Google Ads and PPC calculators for ad copy limits, ROAS, CPC, budgets and wasted spend.

- Record: https://musedirectory.ai/connector/spendcanary
- Category: Marketing & Ads
- Developer: SpendCanary (https://spendcanary.com/tools)
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, 268ms, checked 2026-11-15T14:46:32Z
- Endpoint: https://spendcanary.com/mcp
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-11-15T14:46:32Z)
- Source: Found in the official MCP Registry (com.spendcanary/free-tools) https://registry.modelcontextprotocol.io/v0/servers?search=com.spendcanary%2Ffree-tools

Connects to free SpendCanary tools for Google Ads and Meta ads. Muse can check ad copy against character limits and rejection rules, work out ROAS, CPC, CPM and break-even margins, see the most a daily budget can be charged, total wasted spend from a search terms CSV, and test a landing page on phone and desktop.

Example request: "Check my Google responsive search ad headlines against the character limits and tell me which ones might get rejected."

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use SpendCanary to help me. It is a free service with an MCP server at https://spendcanary.com/mcp. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Tools:
- check_ad_copy: Checks Google responsive search ad or Meta ad text against character limits and common rejection reasons (symbols, capitals, repeated text, claims). Returns issues per line: fix (likely rejected or cut off) or look (worth a second look).
- daily_budget_max_spend: The most Google Ads can charge in one day (2× the average daily budget) and in a month (30.4×) for a campaign daily budget.
- roas: Return on ad spend from sales and ad spend, plus the break-even ROAS and profit for a profit margin.
- cpc: Cost per click from spend and clicks, or clicks from spend and cost per click (any two of the three), plus CPM and click-through rate from impressions.
- search_partners_cost: Compares cost per conversion on Google Search with the Search Partners network and estimates what partners cost a month beyond Search, using the same rule as the SpendCanary scan.
- wasted_spend_from_search_terms: Reads a Google Ads search terms report (CSV text) and totals the spend on search terms with no conversions, with the costliest ones and a monthly figure.
- check_landing_page: Loads a public landing page on a phone and a computer and checks speed, redirects, a way to call, book or buy, and the Google tag. Limited to 5 checks an hour.

Screening checks:
- MCP handshake: pass (Answered in 268ms)
- Domain against threat feeds (Cloudflare security DNS): pass (spendcanary.com not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: pass (7 tools read, nothing found)
- Inputs asking for passwords, card numbers or seed phrases: pass (None found)
- Domain and redirects: pass (Domain registered 27 days ago)
- AI review of purpose and tool behavior: pass (No concerns)
