← Files Power My AnalyticsARCHIVED FILE
plugin.json
5.15 KB · Nov 4, 2026 · 18:12 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "power-my-analytics",
"version": "1.0.1",
"description": "Connect ChatGPT to 80+ marketing and e-commerce platforms for real-time analytics queries in plain English.",
"author": {
"name": "Power My Analytics"
},
"extensions": {
"com.openai": {
"interface": {
"displayName": "Power My Analytics",
"shortDescription": "Marketing analytics via MCP",
"longDescription": "Connect your AI assistant to your marketing and e-commerce data across 80+ platforms \u2014 including Facebook Ads, Google Ads, Shopify, Stripe, TikTok, LinkedIn, and more. Once connected, you can ask questions in plain English and get answers pulled directly from your live data, without writing a single query.\n\nCapabilities:\n- Compare performance across platforms\n- Detect anomalies and trends\n- Query custom date ranges\n- Create and manage datasets\n- Get account health summaries",
"developerName": "Power My Analytics",
"category": "Data & Analytics",
"capabilities": [
"Cross-platform analytics",
"Anomaly detection",
"Period-over-period comparisons",
"Custom SQL queries",
"Dataset management"
],
"websiteURL": "https://powermyanalytics.com",
"supportURL": "https://support.powermyanalytics.com",
"privacyPolicyURL": "https://powermyanalytics.com/privacy",
"termsOfServiceURL": "https://powermyanalytics.com/terms",
"logo": "./assets/logo.png",
"composerIcon": "./assets/composerIcon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List all connected data sources for the organization",
"prompt": "What data sources do I currently have connected in Power My Analytics?",
"tools_triggered": "pma_list_data_sources",
"expected_behavior": "Returns a paginated list of connected platforms grouped by connector, with human-readable platform titles (e.g., Facebook Ads, Google Ads, Shopify), the connected account names/IDs, last sync times, and connection status."
},
{
"description": "Cross-platform spend and ROAS comparison between two ad platforms",
"prompt": "Compare my Google Ads and Facebook Ads spend and ROAS for Q1 2026 (Jan 1 to Mar 31).",
"tools_triggered": "pma_compare_sources",
"expected_behavior": "Returns a side-by-side breakdown for each platform showing: platform name, total spend (currency-formatted), conversions/revenue, and computed ROAS. If one platform has no data, it returns a per-source error with suggestion while still returning the successful platform's data."
},
{
"description": "Anomaly detection on Shopify revenue to surface unusual spikes or drops",
"prompt": "Did anything unusual happen with my Shopify revenue last week?",
"tools_triggered": "pma_detect_anomalies",
"expected_behavior": "Returns a list of anomalies detected for the Shopify connector over the past 7 days, with each anomaly containing: the date, the affected metric, the magnitude of deviation (absolute and % change vs. baseline), and a plain-English description."
},
{
"description": "Year-over-year date range comparison across all connected ad platforms",
"prompt": "How did my ad spend in April 2026 compare to April 2025?",
"tools_triggered": "pma_get_date_range_comparison",
"expected_behavior": "Returns a comparison table per platform showing: current period spend, prior period spend, absolute change (currency-formatted), and percentage change. A roll-up 'All platforms' total is included."
},
{
"description": "Unified multi-platform performance summary for the current month",
"prompt": "Give me a summary of how all my platforms are performing this month.",
"tools_triggered": "pma_get_account_summary",
"expected_behavior": "Returns a single aggregated overview spanning every connected platform for the current month-to-date, including: total spend, total revenue, total conversions, blended ROAS, and a per-platform mini-breakdown."
}
],
"negative": [
{
"description": "General web research question about marketing concepts",
"prompt": "What is ROAS and why is it important for measuring Facebook Ads performance?"
},
{
"description": "Account/billing administration request requiring browser-based UI flows",
"prompt": "Connect my Shopify store to Power My Analytics and update my credit card on file."
},
{
"description": "Content creation / creative writing task that references advertising",
"prompt": "Write me 5 catchy headlines I can use for a new Google Ads campaign promoting summer running shoes."
}
]
}
},
"apps": "./.app.json"
}
}
}
SHA-256: 46c7976699f1fc6e237b75ad7484221897bfde841d8bf1edce771ab8dc1c8e35