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