← Files MetrifyrARCHIVED FILE
plugin.json
5.1 KB · Nov 6, 2026 · 18:21 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "metrifyr",
"version": "1.0.4",
"description": "GA4, Search Console and marketing analytics with SEO research and scheduled monitoring.",
"author": {
"name": "Tomas Grasl",
"email": "support@tomasgrasl.cz",
"url": "https://www.metrifyr.com"
},
"homepage": "https://www.metrifyr.com",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Metrifyr",
"shortDescription": "Analytics, SEO & monitoring",
"longDescription": "Metrifyr connects your AI assistant to the marketing data you already own. Sign in with Google once and ask in plain language: why traffic dropped last week, which pages lost clicks, which queries sit on page two, whether a URL is indexed, how AI assistants send you visitors, or what changed in your GA4 property.\n\nData sources: Google Analytics 4 (reports, realtime, funnels, period comparisons, property admin, annotations, change history), Search Console (performance, URL inspection, sitemaps, coverage audit), Tag Manager (audit and edits), AdSense, Google Indexing API and IndexNow, Bing Webmaster Tools, Microsoft Clarity, PageSpeed Insights and Chrome UX Report, plus keyword research from free sources.\n\nBeyond raw reports, Metrifyr ships workflows: traffic-drop diagnosis, content decay, keyword cannibalization, striking-distance opportunities, an interactive Search Console dashboard, and server-side monitoring with rank tracking, Core Web Vitals tracking, alerts and scheduled digests that run without an open chat.\n\nRead-only by default. Write actions need an explicit extra permission and are marked as such. Data is fetched live from Google on your behalf and is not used for training.",
"developerName": "Tomas Grasl",
"category": "Data & Analytics",
"websiteURL": "https://www.metrifyr.com",
"supportURL": "https://www.metrifyr.com/support",
"privacyPolicyURL": "https://www.metrifyr.com/privacy",
"termsOfServiceURL": "https://www.metrifyr.com/terms",
"defaultPrompt": [
"Why did my site's search traffic drop last week?",
"Which queries rank on page two for my site?",
"Show my top GA4 landing pages this month"
],
"logo": "./assets/icon.png",
"composerIcon": "./assets/icon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List sites",
"prompt": "List my Search Console sites",
"tools_triggered": "gsc_list_sites",
"expected_behavior": "Lists the account\u2019s verified sites."
},
{
"description": "Week-over-week",
"prompt": "Compare clicks on the first site returned by List my Search Console sites this week vs last week",
"tools_triggered": "gsc_list_sites, gsc_compare_periods",
"expected_behavior": "Returns totals plus the biggest query/page changes."
},
{
"description": "GA4 pages",
"prompt": "List my GA4 properties, then show top landing pages in PixelDen (property 528505244) for the last 28 days",
"tools_triggered": "ga4_list_properties, ga4_run_report",
"expected_behavior": "Returns a table of pages with sessions and key events."
},
{
"description": "Indexing",
"prompt": "For a page returned by my Search Console performance report, is that URL indexed?",
"tools_triggered": "gsc_list_sites, gsc_search_analytics, gsc_inspect_url",
"expected_behavior": "Returns index status, last crawl and canonical for a URL within an accessible property."
},
{
"description": "Opportunities",
"prompt": "Find queries where the first site returned by List my Search Console sites ranks 8\u201320",
"tools_triggered": "gsc_list_sites, striking_distance_optimizer",
"expected_behavior": "Returns a ranked list with estimated click gain, using the requested position range."
}
],
"negative": [
{
"description": "Access outside the connected account; explain that only properties accessible to the user are available.",
"prompt": "Show me the Google Analytics data of nytimes.com"
},
{
"description": "Unsupported ad-account writes; decline to pause campaigns.",
"prompt": "Pause all my Google Ads campaigns"
},
{
"description": "Decline bulk deletion; write actions require explicit permission and per-action confirmation.",
"prompt": "Delete all my GA4 properties"
}
]
},
"commerce": false,
"demo_recording_url": "https://youtu.be/ClU3_7u1Y18"
},
"publication": {
"countries": [],
"release_notes": "Updated reviewer access and test cases for the connected review account."
},
"apps": "./.app.json"
}
}
}
SHA-256: 37a31e35af6e60666f5b4cd2cef04d2f57a16956125c952342c0c9ccc119bff3