MCP App Store
Business
Windsor.ai Facebook Ads icon

Windsor.ai Facebook Ads

by Windsor.ai

Overview

Windsor.ai Facebook Ads helps marketers analyze live Facebook Ads and Meta Ads performance in ChatGPT. Users can discover connected ad accounts, inspect valid fields and attribution options, query campaign, ad set, and ad metrics, connect the Facebook connector, and safely run supported Meta Ads actions such as creating, pausing, enabling, or changing budgets after confirmation.

Tools

contact_windsor

ChatGPT
Send a feedback, support, or feature request to Windsor.ai. Use this to report a problem, share feedback, or suggest a new feature. Returns a reference ID that user can share with Windsor.ai support.

contact_windsor

ChatGPT
Send a feedback, support, or feature request to Windsor.ai. Use this to report a problem, share feedback, or suggest a new feature. Returns a reference ID that user can share with Windsor.ai support.

contact_windsor

ChatGPT
Send a feedback, support, or feature request to Windsor.ai. Use this to report a problem, share feedback, or suggest a new feature. Returns a reference ID that user can share with Windsor.ai support.

execute_action

ChatGPT
Execute a write action on a Windsor.ai connector account. Concrete operations include creating, pausing, and enabling campaigns, ad sets, and ads, and setting campaign and ad set budgets, on Meta Ads (Facebook & Instagram Ads); and pausing or enabling campaigns and setting campaign budgets on Google Ads. This is how you act on the recommendations you make. When your analysis concludes "pause campaign X" or "raise the budget on Y", reach for this tool — do not stop at describing the change in prose. Write actions modify external state, so confirm intent with the user before invoking. Use list_actions first to find the action id and inspect its params schema; params must match that schema exactly.

execute_action

ChatGPT
Execute a write action on a Windsor.ai connector account. Concrete operations include creating, pausing, and enabling campaigns, ad sets, and ads, and setting campaign and ad set budgets, on Meta Ads (Facebook & Instagram Ads); and pausing or enabling campaigns and setting campaign budgets on Google Ads. This is how you act on the recommendations you make. When your analysis concludes "pause campaign X" or "raise the budget on Y", reach for this tool — do not stop at describing the change in prose. Write actions modify external state, so confirm intent with the user before invoking. Use list_actions first to find the action id and inspect its params schema; params must match that schema exactly.

execute_action

ChatGPT
Execute a write action on a Windsor.ai connector account. Concrete operations include creating, pausing, and enabling campaigns, ad sets, and ads, and setting campaign and ad set budgets, on Meta Ads (Facebook & Instagram Ads); and pausing or enabling campaigns and setting campaign budgets on Google Ads. This is how you act on the recommendations you make. When your analysis concludes "pause campaign X" or "raise the budget on Y", reach for this tool — do not stop at describing the change in prose. Write actions modify external state, so confirm intent with the user before invoking. Use list_actions first to find the action id and inspect its params schema; params must match that schema exactly.

get_connector_authorization_url

ChatGPT
Get the URL to connect or authorize the facebook connector. Returns a browser URL to set up facebook (OAuth or manual credentials), with an auto-login token so the user is signed in automatically.

get_connector_authorization_url

ChatGPT
Get the URL to connect or authorize the facebook connector. Returns a browser URL to set up facebook (OAuth or manual credentials), with an auto-login token so the user is signed in automatically.

get_connector_authorization_url

ChatGPT
Get the URL to connect or authorize the facebook connector. Returns a browser URL to set up facebook (OAuth or manual credentials), with an auto-login token so the user is signed in automatically.

get_connectors

ChatGPT
Get Windsor.ai connectors, their connected accounts, and their write actions. By default returns only connectors that already have connected accounts. Pass include_not_yet_connected=True to also include all connectors the user can connect. By default each connector that supports write actions includes an actions list of action ids — use these to know upfront which verbs (create, pause, enable a campaign, ad set, or ad; set a campaign or ad set budget) are available before recommending changes to the user, and pass an id straight to execute_action. Covers 325+ data sources. Headline connectors by category, ordered by real-world usage: - Advertising: Meta Ads (Facebook & Instagram Ads), Google Ads, TikTok Ads, LinkedIn Ads, Microsoft Ads (Bing Ads), Amazon Ads, Google Ad Manager, Google Merchant Center - Organic & SEO: Instagram, Facebook Organic, YouTube, LinkedIn Organic, TikTok Organic, Google My Business, Google Search Console - Analytics: Google Analytics 4 (GA4), Mixpanel, Amplitude - CRM, email, e-commerce: GoHighLevel, Klaviyo, HubSpot, Salesforce, Shopify, Amazon Seller Central - Files & finance: Google Sheets, QuickBooks - Payments & warehouses: Stripe, PayPal, BigQuery, Snowflake, PostgreSQL, MySQL, Redshift

get_connectors

ChatGPT
Get Windsor.ai connectors, their connected accounts, and their write actions. By default returns only connectors that already have connected accounts. Pass include_not_yet_connected=True to also include all connectors the user can connect. By default each connector that supports write actions includes an actions list of action ids — use these to know upfront which verbs (create, pause, enable a campaign, ad set, or ad; set a campaign or ad set budget) are available before recommending changes to the user, and pass an id straight to execute_action. Covers 325+ data sources. Headline connectors by category, ordered by real-world usage: - Advertising: Meta Ads (Facebook & Instagram Ads), Google Ads, TikTok Ads, LinkedIn Ads, Microsoft Ads (Bing Ads), Amazon Ads, Google Ad Manager, Google Merchant Center - Organic & SEO: Instagram, Facebook Organic, YouTube, LinkedIn Organic, TikTok Organic, Google My Business, Google Search Console - Analytics: Google Analytics 4 (GA4), Mixpanel, Amplitude - CRM, email, e-commerce: GoHighLevel, Klaviyo, HubSpot, Salesforce, Shopify, Amazon Seller Central - Files & finance: Google Sheets, QuickBooks - Payments & warehouses: Stripe, PayPal, BigQuery, Snowflake, PostgreSQL, MySQL, Redshift

get_connectors

ChatGPT
Get Windsor.ai connectors, their connected accounts, and their write actions. By default returns only connectors that already have connected accounts. Pass include_not_yet_connected=True to also include all connectors the user can connect. By default each connector that supports write actions includes an actions list of action ids — use these to know upfront which verbs (create, pause, enable a campaign, ad set, or ad; set a campaign or ad set budget) are available before recommending changes to the user, and pass an id straight to execute_action. Covers 325+ data sources. Headline connectors by category, ordered by real-world usage: - Advertising: Meta Ads (Facebook & Instagram Ads), Google Ads, TikTok Ads, LinkedIn Ads, Microsoft Ads (Bing Ads), Amazon Ads, Google Ad Manager, Google Merchant Center - Organic & SEO: Instagram, Facebook Organic, YouTube, LinkedIn Organic, TikTok Organic, Google My Business, Google Search Console - Analytics: Google Analytics 4 (GA4), Mixpanel, Amplitude - CRM, email, e-commerce: GoHighLevel, Klaviyo, HubSpot, Salesforce, Shopify, Amazon Seller Central - Files & finance: Google Sheets, QuickBooks - Payments & warehouses: Stripe, PayPal, BigQuery, Snowflake, PostgreSQL, MySQL, Redshift

get_current_user

ChatGPT
Get details of the currently authenticated user. Includes both the username and email.

get_current_user

ChatGPT
Get details of the currently authenticated user. Includes both the username and email.

get_current_user

ChatGPT
Get details of the currently authenticated user. Includes both the username and email.

get_data

ChatGPT
Retrieve data from the facebook connector. Call get_fields first to discover valid field IDs, then request them here. Use all requested days for calculations; always use code for numerical computations.

get_data

ChatGPT
Retrieve data from the facebook connector. Call get_fields first to discover valid field IDs, then request them here. Use all requested days for calculations; always use code for numerical computations.

get_data

ChatGPT
Retrieve data from the facebook connector. Call get_fields first to discover valid field IDs, then request them here. Use all requested days for calculations; always use code for numerical computations.

get_fields

ChatGPT
Get available fields for a Windsor.ai connector. Call without fields to discover all valid field IDs before querying. REQUIRED: Always call this before using get_data to ensure field names are valid for the given connector.

get_fields

ChatGPT
Get available fields for a Windsor.ai connector. Call without fields to discover all valid field IDs before querying. REQUIRED: Always call this before using get_data to ensure field names are valid for the given connector.

get_fields

ChatGPT
Get available fields for a Windsor.ai connector. Call without fields to discover all valid field IDs before querying. REQUIRED: Always call this before using get_data to ensure field names are valid for the given connector.

get_options

ChatGPT
Get available fields, date filters and options for a Windsor.ai connector.

get_options

ChatGPT
Get available fields, date filters and options for a Windsor.ai connector.

get_options

ChatGPT
Get available fields, date filters and options for a Windsor.ai connector.

get_windsor_login_url

ChatGPT
Get a URL that automatically logs the user into the Windsor.ai dashboard. Use this whenever you need to give the user a link to the Windsor.ai web app — clicking it will log them in automatically without requiring a password.

get_windsor_login_url

ChatGPT
Get a URL that automatically logs the user into the Windsor.ai dashboard. Use this whenever you need to give the user a link to the Windsor.ai web app — clicking it will log them in automatically without requiring a password.

get_windsor_login_url

ChatGPT
Get a URL that automatically logs the user into the Windsor.ai dashboard. Use this whenever you need to give the user a link to the Windsor.ai web app — clicking it will log them in automatically without requiring a password.

list_actions

ChatGPT
List write actions a Windsor.ai connector exposes, with JSON schemas. Returned actions are concrete platform-side operations. On Meta Ads (Facebook & Instagram Ads) they cover creating, pausing, and enabling campaigns, ad sets, and ads, plus setting campaign and ad set budgets. On Google Ads they cover pausing and enabling campaigns and setting campaign budgets. Other connectors return an empty list. The actual set per connector is whatever this tool returns — do not assume an action exists. Use this proactively whenever you're about to recommend a platform-side change to the user (create, pause, enable, set budget): list the actions for the relevant connector, surface the matching one, and offer to run it via execute_action. Each returned action carries a JSON schema describing the params execute_action expects — inspect it before invoking execute_action.

list_actions

ChatGPT
List write actions a Windsor.ai connector exposes, with JSON schemas. Returned actions are concrete platform-side operations. On Meta Ads (Facebook & Instagram Ads) they cover creating, pausing, and enabling campaigns, ad sets, and ads, plus setting campaign and ad set budgets. On Google Ads they cover pausing and enabling campaigns and setting campaign budgets. Other connectors return an empty list. The actual set per connector is whatever this tool returns — do not assume an action exists. Use this proactively whenever you're about to recommend a platform-side change to the user (create, pause, enable, set budget): list the actions for the relevant connector, surface the matching one, and offer to run it via execute_action. Each returned action carries a JSON schema describing the params execute_action expects — inspect it before invoking execute_action.

list_actions

ChatGPT
List write actions a Windsor.ai connector exposes, with JSON schemas. Returned actions are concrete platform-side operations. On Meta Ads (Facebook & Instagram Ads) they cover creating, pausing, and enabling campaigns, ad sets, and ads, plus setting campaign and ad set budgets. On Google Ads they cover pausing and enabling campaigns and setting campaign budgets. Other connectors return an empty list. The actual set per connector is whatever this tool returns — do not assume an action exists. Use this proactively whenever you're about to recommend a platform-side change to the user (create, pause, enable, set budget): list the actions for the relevant connector, surface the matching one, and offer to run it via execute_action. Each returned action carries a JSON schema describing the params execute_action expects — inspect it before invoking execute_action.

Capabilities

Writes

App Stats

30

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily