Unfetch

com.unfetchPublished by unfetch.comOfficial publisherv1.0.6Updated Oct 24, 2026

Marketing reporting across Google Ads, Meta Ads, GA4, Search Console and Merchant Center.

VerifiedStreamable HTTPWeb executableData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

Remote Unfetch MCP server that lets an assistant pull live Google Ads, Meta Ads, GA4, Search Console and Merchant Center data into marketing reports.

What you can do
  • Report on Google Ads campaigns, keywords, search terms, conversions, budgets and performance
  • Report on Meta Ads campaigns, ad sets, ads, placements, spend and conversions across Facebook, Instagram and Messenger
  • Report on Google Analytics traffic and conversions, and Search Console queries and landing pages
  • Inspect Merchant Center product and account issues, listing performance, price benchmarks and competitor visibility
  • Run keyword research and web research for public-page evidence, then follow up with analysis across report results
  • Save or delete private reporting preferences and business context as memories
When to use it
Useful when you want an assistant to answer marketing performance questions or draft reports from your own ad, analytics and Merchant Center accounts instead of pasted exports. It fits teams already using Unfetch as their reporting layer across Google and Meta channels.
Requirements
A remote Streamable HTTP endpoint with OAuth sign-in; no API keys or environment variables are needed. You need an Unfetch account, a brand with data sources connected under Integrations, and team membership and brand access covering every brand the assistant should use.
Before you install
Access is read-only by default, but client settings can allow an assistant to propose or directly apply account changes, which also require brand admin rights and a paid plan. Memory tools can save or delete private reporting preferences in your account. Connected client access follows your team and brand assignments, so review and revoke clients in AI client settings.

Installation

In SourceWeft

  1. Open Unfetch in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.unfetch%2Funfetch/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "mcpServers": {
    "unfetch": {
      "type": "http",
      "url": "https://unfetch.com/api/mcp"
    }
  }
}

README

Unfetch Agent Plugin

Connect your AI assistant to your marketing data and turn live account evidence into clear, actionable reports.

Unfetch supports:

  • Google Ads campaign, keyword, search-term, conversion, budget, and performance reporting
  • Meta Ads campaign, ad set, ad, placement, spend, conversion, and performance reporting across Facebook, Instagram, and Messenger
  • Google Analytics traffic and conversion reporting
  • Google Search Console query and landing-page reporting
  • Google Merchant Center product and account issues, free-listing and Shopping product performance, price benchmarks and suggestions, best sellers, and Shopping competitor visibility
  • Keyword research, including demand, competition, CPC, and bid estimates
  • Web research for current public-page and landing-page evidence
  • Follow-up analysis across report results
  • Private memories for reporting preferences and business context

Access is read-only by default: a newly connected AI client cannot change campaigns, budgets, bids, ads, analytics properties, Search Console data, or Merchant Center products. In AI client settings you can allow a client to propose account changes, which you approve or reject in Unfetch, or to apply changes directly. Account changes also require admin access to the brand and a paid plan. Personal memory tools can save or delete private reporting preferences in your Unfetch account.

Before you install

  1. Sign in to Unfetch.
  2. Create or select a brand, then open Integrations in that brand's navigation to connect its data sources. Create a brand if you do not have one yet.
  3. Confirm that your team membership and brand access include every brand you want the assistant to use.

OAuth opens automatically when a supported client connects. Access always follows your current Unfetch team membership and brand assignments.

Install in ChatGPT and Codex

Install Unfetch once from the ChatGPT plugin directory for ChatGPT web, ChatGPT desktop and Codex:

  1. Open Unfetch in ChatGPT's plugin directory and select the plus button to install.
  2. Connect your Unfetch account and complete authorization when prompted.
  3. Start a new chat in ChatGPT, or a new Codex session, and ask for Unfetch.

The installation includes the reporting skill and MCP connection.

Install in Claude

Add Unfetch once to your Claude account:

  • Claude web: open Unfetch in Claude's plugin directory, select Add, then complete authorization when prompted.
  • Claude Desktop: open Customize > Plugins > Discover, search for Unfetch, select it, then click Add.
  • Claude Code: sign in with the same Claude account. Restart Claude Code or run /reload-plugins if Unfetch is not available immediately.

If account sync is unavailable, install directly from GitHub by running these commands inside Claude Code:

text
/plugin marketplace add unfetch-com/agent-plugin/plugin install unfetch@unfetch-plugins

Install in Gemini CLI

Run:

sh
gemini extensions install https://github.com/unfetch-com/agent-plugin

Restart Gemini CLI after installation if the extension is not available in the current session.

Install in VS Code with GitHub Copilot

  1. Open the Command Palette.
  2. Run Chat: Install Plugin From Source.
  3. Enter https://github.com/unfetch-com/agent-plugin.
  4. Review the source and confirm the installation.

You can also open Chat: Open Customizations, select Plugins, and choose Install Plugin from Source.

Other MCP clients

Use the guided instructions on the Unfetch plugin setup page. It provides the production Streamable HTTP connection and handles OAuth without API keys or credentials in this repository.

Access and privacy

Source: README.md at commit c31d4ea

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

1
  1. v1.0.6LatestOct 14, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.