← Plugin catalog
Data & Analytics

Unfetch

Unfetch v1.3.0

PPC & Marketing Reporting

Create a free account to save this plugin.

From the developer

Declared capabilities

  • Analyze advertising performance
  • Build cross-channel reports
  • Research keywords and competitors

Cost & access

Unfetch does not sell products or process payments.

Not specified in the available declarations: limitations.

Onboarding example

How many sessions I had last week on Google Analytics?
Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 10, 2026. Package observed Nov 9, 2026.

View package source →

Description

From the marketplace listing

Analyze marketing performance across Google Ads, Meta Ads, Google Analytics 4, Google Search Console, and Google Merchant Center. Build cross-channel reports for ad spend, CPC, conversions, traffic, SEO, and Shopping products; research keywords and competitors; inspect landing pages and public web evidence; and save private reporting preferences. Access is read-only by default; account changes happen only after you allow them for the AI client in Unfetch.

Language: English · Automatically detected from descriptions.

Matches for “Facebook”

Exact text from the indicated source. A mention alone does not establish support for your task.

Publisher keywords · listing

marketing-analytics marketing-reporting digital-marketing cross-channel-reporting google-ads ppc cpc meta-ads facebook-ads instagram-ads google-analytics ga4 google-search-console seo google-merchant-center google-shopping keyword-research competitor-analysis competitor-research landing-page-analysis web-research

Publisher description

Connect your AI assistant to Google Ads, Meta Ads for Facebook, Instagram, and Messenger, Google Analytics 4 (GA4), Google Search Console, and Google Merchant Center. Build cross-channel marketing reports and analyze PPC campaigns, ad spend, CPC, conversions, traffic, SEO, and Shopping product performance. Run keyword research, competitor analysis, landing-page analysis, and web research across connected brands. Includes private memory for reporting preferences, and can propose account changes for your approval when you allow it.

What changed

· 4 observations

Capabilities & instructions

Skill instructions changed from structured content to “official Unfetch plugin is installed and enabled. If it is not installed, follow the setup path for the user's client below; if it is disabled, enable it. 2....”.

View comparison →

Technical updates · 2

Package or technical metadata updated

View technical comparison →

Package or technical metadata updated

View technical comparison →

Keywords

Files & skills

File archives

Plugin package9 files · 21.6 KBBrowse files →
Skill instructions
marketing-reporting32.9 KB

View saved version →

---
name: marketing-reporting
description: Create reliable, evidence-led marketing reports with Unfetch and reuse existing report artifacts for follow-up analysis.
---

# Marketing reporting

Use this skill for marketing performance questions, audits, comparisons, and follow-up analysis of existing report results.

## Connect Unfetch

Use this connection sequence in any supported client:

1. If the client supports plugins, verify that the official Unfetch plugin is installed and enabled. If it is not installed, follow the setup path for the user's client below; if it is disabled, enable it.
2. Verify that the [Unfetch MCP server](https://unfetch.com/api/mcp) is installed and active. If it is not installed, install it; if it is inactive, enable it.
3. Verify authentication and start the Unfetch OAuth flow when authentication is missing or cannot be confirmed.

- Before starting a report, check whether the Unfetch reporting tools are available in the current session. Do not call a reporting tool only to test whether it exists. If the tools are available, continue with the user's request.
- If the tools are unavailable, the Unfetch MCP server is not connected yet. Give only the connection instructions relevant to the user's client, and never repeat them in the same response:
  - **ChatGPT web or desktop:** open https://unfetch.com/plugin/chatgpt, select **Connect** on the installed Unfetch plugin, and complete the OAuth flow.
  - **Claude web or Claude Code:** open https://unfetch.com/plugin/claude/connect, click **Connect**, and complete the OAuth flow.
  - **Claude Desktop:** open **Customize > Plugins > Unfetch > Connectors**, click **Connect**, and complete the OAuth flow.
  - **Other clients:** open the client's MCP settings, connect to `https://unfetch.com/api/mcp`, and complete the OAuth flow.
- Use `https://unfetch.com/api/mcp` by default, including in Claude, Codex and VS Code. Use `https://unfetch.com/api/mcp/compact` only for a client that loads every tool schema up front and cannot defer them.
- In Codex, run `codex plugin list` and confirm that the Unfetch plugin is installed and enabled. If it is, run `codex mcp list --json`, inspect the complete MCP list, and confirm that `unfetch` is enabled with URL `https://unfetch.com/api/mcp`.
- If the Codex plugin is installed and the Unfetch MCP server is enabled but its authentication is missing, failed, or `unknown`, run `codex mcp login unfetch` once to start OAuth. Treat authentication as successful only when the command reports `Successfully logged in to MCP server 'unfetch'.` Do not inspect credential files or tokens. After a successful login, explain that the current task's tool inventory cannot refresh in place and ask the user to start a new Codex task; do not retry OAuth or installation in the current task.
- If the plugin or MCP server is absent, give only the setup path relevant to the user's client:
  - **ChatGPT web or desktop, and Codex:** open https://unfetch.com/plugin/chatgpt, select the plus button to install, and connect your Unfetch account when prompted. Start a new chat or Codex session to use Unfetch.
  - **Claude web:** open https://unfetch.com/plugin/claude, select **Add**, then complete authorization when prompted.
  - **Claude Desktop:** open **Customize > Plugins > Discover**, search for **Unfetch**, select it, then click **Add**.
  - **Claude Code:** open https://unfetch.com/plugin/claude, select **Add**, and sign in to Claude Code with the same Claude account. Restart Claude Code or run `/reload-plugins` if Unfetch is not available immediately. If account sync is unavailable, run `/plugin marketplace add unfetch-com/agent-plugin`, then `/plugin install unfetch@unfetch-plugins`.
  - **Gemini CLI:** run `gemini extensions install https://github.com/unfetch-com/agent-plugin`.
  - **VS Code with GitHub Copilot:** run **Chat: Install Plugin From Source** from the Command Palette and enter `https://github.com/unfetch-com/agent-plugin`.
  - **Clients 

Preview of the first 4,000 characters. Read full instructions →

Release notes

Version 1.2.0 gives every report and account-change proposal its own tool, so the assistant picks the right one directly, and adds a compact connection at https://unfetch.com/api/mcp/compact for clients that load every tool up front.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package license
Apache-2.0
Package author
Unfetch
Keywords
See keywords
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • Analyze advertising performance
  • Build cross-channel reports
  • Research keywords and competitors
  • Compare paid and organic search
  • Diagnose Merchant Center products and pricing
  • Save private reporting preferences

Package observed Nov 9, 2026.

Technical details
First seen
Oct 30, 2026 · 22:33 UTC
Last seen
Nov 10, 2026 · 00:00 UTC
Latest observed change
Nov 2, 2026 · 00:10 UTC
Collection status
Collected

plugin_asdk_app_6ac0fae72bdc81918f0f601379bf3d55

Download plugin data (JSON)

Plugin details: served from cache. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.