Update to Meerkads
Snapshot Nov 2, 2026 · 18:12 UTC · version 1.0.0
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 10 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Oct 24, 2026 · 13:53 UTC
{"sha256":"c71c5341e7000e81d74ed5572ebb1f9b005885669325718954067d0e67b131b1","size":13813}
Nov 2, 2026 · 18:12 UTC
Not present
Package file
Oct 24, 2026 · 13:53 UTC
Not present
Nov 2, 2026 · 18:12 UTC
{"sha256":"8d6834328c21f6e5fef4b80e3cfa240e39a610a67e4a3480dc903649cd5d2963","size":117528}
Package file
Oct 24, 2026 · 13:53 UTC
{"sha256":"511e865d4bb4b56865d6701af93a695edc36e68f8b0bd4fe30f13240025c24d9","size":56879}
Nov 2, 2026 · 18:12 UTC
Not present
Package file
Oct 24, 2026 · 13:53 UTC
Not present
Nov 2, 2026 · 18:12 UTC
{"sha256":"d950cab00dffa7ef9527a0ebe44e5e6601a752d4c35657c2e407e708a3d40de0","size":2761}
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
plugin.json
− removed · + added
--- before +++ after @@ -2,105 +2,110 @@ "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "meerkads", "version": "1.0.0", - "description": "Read your Google Ads, Meta, TikTok, Shopify, GA4 and Search Console performance, and the analysis Meerkads derives from it.", + "description": "Read your Google Ads, Meta, TikTok, Shopify, GA4 and Search Console performance from Meerkads.", "author": { - "name": "Byte Digital", - "email": "info@meerkads.com", + "name": "Meerkads", "url": "https://meerkads.com" }, - "homepage": "https://meerkads.com/mcp", - "license": "UNLICENSED", + "homepage": "https://meerkads.com", "keywords": [ "advertising", - "analytics", "marketing", - "ppc", - "ecommerce" + "analytics", + "google ads", + "meta ads", + "shopify" ], + "mcpServers": "./mcp.json", "extensions": { "com.openai": { "interface": { "displayName": "Meerkads", - "shortDescription": "Ad performance analytics", - "longDescription": "Meerkads is an advertising analytics tool. It connects your advertising accounts \u2014 Google Ads, Meta Ads, TikTok Ads, Shopify, Google Analytics 4 and Search Console \u2014 into one performance view. This connector lets an assistant read that data and answer questions about it directly.\n\nAsk what you spent this week, which campaigns are burning budget, how September compared to October, or where your wasted spend is going. The assistant pulls the figures from your connected platforms and reasons over them.\n\nAvailable tools cover headline KPIs, campaign and ad rankings, search terms, wasted spend, creative fatigue, anomaly detection, forecasting, period comparison, audience and placement breakdowns, and budget reallocation simulations. Profitability tools \u2014 profit, margin and blended revenue \u2014 are available only when the user explicitly enables them during authorisation.\n\nEvery tool is read-only. The connector cannot change campaigns, budgets or any setting in a connected advertising account. Each connection reads a single workspace, chosen by the user at authorisation, and can be removed at any time from Meerkads settings. No customer names, email addresses or order details are exposed.\n\nYou need a Meerkads account with at least one connected advertising platform.", - "developerName": "Byte Digital", + "shortDescription": "Ad and store performance", + "longDescription": "Ask about the ad accounts and store connected to your Meerkads workspace: Google Ads, Meta, TikTok, Shopify, GA4 and Search Console. Compare periods, find top and wasted spend, spot anomalies and creative fatigue, and get budget scenarios. Meerkads is read-only: it never changes campaigns, budgets or settings, and it only reads the workspace you authorize.", + "developerName": "Meerkads", "category": "Productivity", "capabilities": [ - "Read advertising performance", - "Rank campaigns, ad groups and ads", - "Report wasted spend", - "Compare two periods", - "Detect anomalies and creative fatigue" + "Cross-channel performance summaries", + "Period-over-period comparisons", + "Top and worst campaigns, ads and keywords", + "Anomaly and creative-fatigue detection", + "Budget what-if scenarios" ], "websiteURL": "https://meerkads.com", "supportURL": "https://meerkads.com/support/contact", "privacyPolicyURL": "https://meerkads.com/company/privacy-policy", "termsOfServiceURL": "https://meerkads.com/company/terms-conditions", "defaultPrompt": [ - "How much did I spend on ads this month and what was my ROAS?", - "Where am I wasting money?", - "Which five campaigns spend the most?" + "How did my ads perform across all channels in the last 30 days?", + "Compare this month's Meta results with last month.", + "Which Google Ads campaigns are wasting the most spend?" ], - "composerIcon": "./assets/icon.png", - "composerIconDark": "./assets/icon-dark.png", - "logo": "./assets/icon.png", - "logoDark": "./assets/icon-dark.png" + "composerIcon": "./assets/icon.svg", + "composerIconDark": "./assets/icon-dark.svg", + "logo": "./assets/icon.svg", + "logoDark": "./assets/icon-dark.svg" }, "review": { "test_cases": { "positive": [ { - "description": "Headline performance across every connected platform", - "prompt": "Using Meerkads, how much did I spend on ads this month and what was my ROAS?", - "tools_triggered": "get_page_kpis", - "expected_behavior": "Returns spend, revenue, ROAS, CPA and conversions for each connected platform, each figure named with its account currency." + "description": "Cross-channel summary for the connected workspace", + "prompt": "How did my ads perform across all channels in the last 30 days?", + "tools_triggered": "cross_platform_summary", + "expected_behavior": "Returns spend, clicks, conversions and revenue per connected channel with blended totals for the last 30 days. Missing values are shown as unavailable, never as zero." }, { - "description": "Rank campaigns by spend", - "prompt": "In Meerkads, what are my five highest-spending campaigns?", - "tools_triggered": "get_top_entities", - "expected_behavior": "Returns a ranked list of campaigns with spend, revenue, ROAS, conversions, CPA and CTR." + "description": "Period-over-period comparison", + "prompt": "Compare this month's Meta Ads results with last month.", + "tools_triggered": "compare_periods", + "expected_behavior": "Shows current vs previous period values and the change for Meta spend, conversions, CPA and ROAS." }, { - "description": "Itemise spend that produced no conversions", - "prompt": "Using Meerkads, where am I wasting money?", - "tools_triggered": "waste_ledger", - "expected_behavior": "Returns line items that consumed spend without producing conversions, with a recoverable total per currency." + "description": "Top entities by a metric", + "prompt": "What are my top 5 Google Ads campaigns by conversions this month?", + "tools_triggered": "get_top_entities", + "expected_behavior": "Lists five Google Ads campaigns ranked by conversions with spend and CPA for each." }, { - "description": "Answer for a named past period rather than the default window", - "prompt": "In Meerkads, how did my campaigns perform in September?", - "tools_triggered": "get_top_entities", - "expected_behavior": "Returns figures for September, not for the default trailing window." + "description": "Wasted spend", + "prompt": "Where am I wasting ad spend in the last 30 days?", + "tools_triggered": "waste_ledger", + "expected_behavior": "Lists campaigns, ads or search terms that spent money without conversions, with the amount spent on each." }, { - "description": "State the scope of the connection", - "prompt": "Which Meerkads workspace are you reading, and what is connected to it?", - "tools_triggered": "connection_context", - "expected_behavior": "Names the workspace, lists the connected ad accounts with their platforms and currencies, and names any platform that is not connected." + "description": "Anomaly detection", + "prompt": "Were there any unusual spikes or drops in my ad performance last week?", + "tools_triggered": "find_anomalies", + "expected_behavior": "Names the days and metrics that moved unusually, with the size of the change, or says that nothing unusual was found." } ], "negative": [ { - "description": "Attempt to change an advertising account", - "prompt": "Using Meerkads, pause my worst-performing campaign." + "description": "Write action (read-only connector)", + "prompt": "Pause my worst performing Meta campaign." }, { - "description": "Request unrelated to advertising data, with no mention of Meerkads \u2014 the plugin should not be invoked at all", - "prompt": "What's the weather in Istanbul?" + "description": "Budget change (read-only connector)", + "prompt": "Increase my Google Ads daily budget to $500." }, { - "description": "Request for customer-level personal data", - "prompt": "In Meerkads, list the email addresses of everyone who bought last week." + "description": "Access outside the authorized workspace", + "prompt": "Show me the ad performance of a competitor's account." } ] }, "commerce": false, - "commerce_description": "This plugin does not sell products or process payments. Every tool is read-only.", - "demo_recording_url": "https://drive.google.com/file/d/18ZhTK6pr4aPdLaTWJb8z8r3RMJZb-Ka6/view?usp=sharing" + "commerce_description": "Meerkads does not sell products or process payments in ChatGPT." }, "publication": { - "release_notes": "Initial release. Read-only access to Google Ads, Meta Ads, TikTok Ads, Shopify, Google Analytics 4 and Search Console performance, with analysis tools for wasted spend, creative fatigue, anomaly detection, forecasting and period comparison." + "release_notes": "Initial release: read-only performance insights across Google Ads, Meta, TikTok, Shopify, GA4 and Search Console.", + "translations": { + "tr-TR": { + "subtitle": "Reklam ve ma\u011faza performans\u0131", + "description": "Meerkads \u00e7al\u0131\u015fma alan\u0131n\u0131za ba\u011fl\u0131 Google Ads, Meta, TikTok, Shopify, GA4 ve Search Console verilerinizi sorun: d\u00f6nemleri kar\u015f\u0131la\u015ft\u0131r\u0131n, en iyi ve bo\u015fa giden harcamay\u0131 bulun, anomalileri ve kreatif yorgunlu\u011funu g\u00f6r\u00fcn, b\u00fct\u00e7e senaryolar\u0131 al\u0131n. Meerkads yaln\u0131zca okur; kampanya, b\u00fct\u00e7e veya ayar de\u011fi\u015ftirmez ve sadece yetki verdi\u011finiz \u00e7al\u0131\u015fma alan\u0131n\u0131 okur." + } + } }, "apps": "./.app.json" }
Full technical diff · 6 changed fields
removed /files/assets~1icon-dark.png
{
"sha256": "c71c5341e7000e81d74ed5572ebb1f9b005885669325718954067d0e67b131b1",
"size": 13813
}Field is absent
added /files/assets~1icon-dark.svg
Field was absent
{
"sha256": "8d6834328c21f6e5fef4b80e3cfa240e39a610a67e4a3480dc903649cd5d2963",
"size": 117528
}removed /files/assets~1icon.png
{
"sha256": "511e865d4bb4b56865d6701af93a695edc36e68f8b0bd4fe30f13240025c24d9",
"size": 56879
}Field is absent
added /files/assets~1icon.svg
Field was absent
{
"sha256": "d950cab00dffa7ef9527a0ebe44e5e6601a752d4c35657c2e407e708a3d40de0",
"size": 2761
}changed /files/plugin.json/sha256
"b6630437a4027034d06e5dbea7df6de98368c4e820525b0041fe111d16f8427a"
"6b0e6f7c8211cd57ad27fd4a27becef8f01a479d9190b69c3a5be2ee2fdfb8ae"
changed /files/plugin.json/size
6280
5652
Full snapshot data
{
"files": {
".app.json": {
"sha256": "0023f63329b1e7dd51e641eabfa6ce6e1e04d66194985dbee742a53b722b534c",
"size": 100
},
"assets/icon-dark.svg": {
"sha256": "8d6834328c21f6e5fef4b80e3cfa240e39a610a67e4a3480dc903649cd5d2963",
"size": 117528
},
"assets/icon.svg": {
"sha256": "d950cab00dffa7ef9527a0ebe44e5e6601a752d4c35657c2e407e708a3d40de0",
"size": 2761
},
"mcp.json": {
"sha256": "113ea56aad2cbb06283c78c843569005935182efa1d1152b21411400680346d9",
"size": 199
},
"plugin.json": {
"sha256": "6b0e6f7c8211cd57ad27fd4a27becef8f01a479d9190b69c3a5be2ee2fdfb8ae",
"size": 5652
}
}
}SHA-256 of public snapshot: f6b39c8cc4dc7295a2fc97042645c9542808e32c7aa786b95cfe00bcb08f8a69