Skip to content
MyAd

Tools reference

The full list of MCP tools, grouped by category.

MyAd exposes 100+ MCP tools. Each accepts a JSON object of arguments and returns structured content. Read-only tools are safe to call freely; mutating tools are logged and reversible.

Categories

Accounts — connect, list and inspect ad accounts and their health scores.

Audits — run audits, fetch reports, export PDFs, and audit tracking, budgets, geo, device, schedule, Quality Score and search terms.

Campaigns — list, create, update, pause, enable, duplicate and report on campaigns.

Ad groups — manage ad groups and ad sets.

Keywords — add, pause, re-bid, add negatives, find wasted and opportunity keywords, and pull the search terms report.

Ads & creatives — list ads, create RSAs, generate copy and analyse creative performance.

Budgets — summaries, set budgets, reallocate and forecast.

Bidding — read and set bid strategies, target CPA/ROAS, bid adjustments and simulations.

Audiences — list, create, attach, exclude and report on audiences.

Reporting — overviews, time series, period comparison, attribution, geo, device, schedule and CSV export.

Recommendations — list, apply, dismiss, revert and bulk-apply AI recommendations.

Automation — guardrails, autonomous mode, rules, alerts and change history.

Meta Ads — Meta-specific campaigns, ad sets, ads, targeting, pixel health and creative reports.

Example call

curl -s https://myad.si/api/v1/mcp \
  -H "Authorization: Bearer $MYAD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
       "params":{"name":"list_accounts","arguments":{}}}'

Live directory

The authoritative, always-current list is served from the API:

curl -s https://myad.si/api/v1/tools