4,500+ servers built on MCP Fusion
Vinkius

SpyFu MCP. Run full competitive audits from your chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

SpyFu MCP on Cursor AI Code Editor MCP Client SpyFu MCP on Claude Desktop App MCP Integration SpyFu MCP on OpenAI Agents SDK MCP Compatible SpyFu MCP on Visual Studio Code MCP Extension Client SpyFu MCP on GitHub Copilot AI Agent MCP Integration SpyFu MCP on Google Gemini AI MCP Integration SpyFu MCP on Lovable AI Development MCP Client SpyFu MCP on Mistral AI Agents MCP Compatible SpyFu MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

SpyFu gives your AI agent deep access to SEO and PPC data. You can analyze a domain's estimated traffic, check competitor ad copy history, find high-value keywords, or map out who owns the search results for any industry.

It turns complex market research into simple commands from Claude, Cursor, or any MCP client.

What your AI agents can do

Get ad history

Retrieves the historical Google Ads copy and performance for a specified competitor.

Get domain competitors

Identifies all top organic and paid competitors for any given domain name.

Get domain overview

Pulls high-level SEO and PPC metrics, like estimated traffic and ad budgets, for a domain.

+ 2 more capabilities included
Assess Domain Health

You pull high-level metrics—like estimated monthly traffic and ad budgets—for any target website.

Check Keyword Viability

You get hard data on specific search terms, including their volume, difficulty score, and cost per click.

Map the Competition

You identify all major organic and paid competitors for a given domain to understand market gaps.

Analyze Ad Copy History

You view a competitor's past Google Ads copy and its performance data, refining your own PPC approach.

List Organic Keywords

You generate a list of specific keywords where a domain already ranks naturally in search results.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

SpyFu MCP Server: 5 Tools for Market Intelligence

Use these five tools to perform deep competitive audits, check keyword viability, and analyze ad spend data directly through your AI client.

get019e5d58

get ad history

Retrieves the historical Google Ads copy and performance for a specified competitor.

get019e5d58

get domain competitors

Identifies all top organic and paid competitors for any given domain name.

get019e5d58

get domain overview

Pulls high-level SEO and PPC metrics, like estimated traffic and ad budgets, for a domain.

get019e5d58

get keyword stats

Gathers specific data (volume, difficulty, CPC) for any target keyword you provide.

get019e5d58

get organic keywords

Lists the exact keywords where a domain currently ranks naturally in search results.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with SpyFu, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

You connect your AI agent to the SpyFu MCP Server. This gives you deep access to SEO and PPC data, letting you run serious competitive analysis right through Claude, Cursor, or whatever client you're using. You don't just guess what works; you check the real numbers.

When you need to assess a site's overall standing in the market, use the get_domain_overview tool. This pulls high-level metrics for any website you throw at it, giving you an instant read on its health. You'll get estimates for total organic traffic and even rough ideas about their paid ad budgets—it’s a quick way to gauge if they’re playing in the major leagues or just scratching out a living.

It tells you what kind of market gravity that domain has.

Need to drill down on specific search terms? Use get_keyword_stats. You feed it any keyword, and it hands back hard data: the estimated monthly volume for that term, the difficulty score (so you know how tough it'll be to rank), and the expected cost per click (CPC). This helps you decide if a keyword is worth your time or if you should skip it entirely.

It’s the litmus test for any paid campaign.

If you gotta understand who owns the market, start with get_domain_competitors. You plug in your domain name, and this tool identifies all its major players—both the ones ranking high naturally through organic search and the ones running aggressive paid ads. It maps out every angle of the competition so you know exactly where the gaps are.

When it comes to understanding how competitors run their ad campaigns, get_ad_history is what you want. You specify a competitor, and this tool retrieves their actual historical Google Ads copy along with its performance data. You can see what they ran before, how well it performed, and figure out how to fine-tune your own PPC approach so you don't repeat their mistakes.

It’s pure intel.

You can also list exactly where a domain ranks naturally using get_organic_keywords. This tool generates a specific, actionable list of keywords that the site already owns in search results. You get to see which terms they are banking on without running paid ads for them.

By combining these tools, you're not just looking at data; you’re building a full picture of market dominance. You check out the big picture with get_domain_overview, then pinpoint exact keywords using get_keyword_stats and get_organic_keywords. After that, you map the entire playing field with get_domain_competitors to see who's fighting for what.

Finally, you dive deep into their tactics by reviewing their past ad copy via get_ad_history. It’s a complete workflow that turns complex market research into simple commands from your AI client.

How SpyFu MCP Works

  1. 1 Subscribe to the SpyFu server and enter your API key into your AI client.
  2. 2 Tell your agent what you need—for example, 'Show me the keyword stats for X in the US.'
  3. 3 The agent calls the appropriate tool (like get_keyword_stats) and passes back a clear report with the required metrics.

The bottom line is: your AI client talks to the server; the server runs the deep data query; you get the actionable results, all without leaving your workflow.

Who Is SpyFu MCP For?

This is for digital marketers and SEO specialists who are tired of juggling five different dashboards just to run a competitive audit. If you spend more time copying data into spreadsheets than actually strategizing, this server saves hours.

SEO Specialist

Runs deep audits on domain rankings and keyword difficulty; uses get_organic_keywords to build content briefs.

PPC Manager

Analyzes competitor ad spend and copy using get_ad_history; figures out how to beat them in paid search.

Content Strategist

Identifies high-value keywords by checking volume via get_keyword_stats before pitching new content pillars.

What Changes When You Connect

  • See exactly who's competing with you. The get_domain_competitors tool maps out all top organic and paid rivals for any domain, instantly showing market gaps.
  • Know the money spent by others on ads. Use get_ad_history to view a competitor’s actual Google Ads copy and its performance metrics—it's better than guessing.
  • Validate keyword potential before writing anything. Running get_keyword_stats gives you volume, difficulty, and CPC data for immediate prioritization.
  • Quickly assess market size. The get_domain_overview tool pulls high-level SEO/PPC metrics—like estimated monthly traffic or ad budgets—to set the context.
  • Build content based on real rankings. Use get_organic_keywords to get a list of keywords where a domain already ranks, giving you specific targets.

Real-World Use Cases

01

Launching a new product page

You're building a landing page and need to know if the topic is worth tackling. You ask your agent: 'Run get_keyword_stats for X, then use get_domain_overview on our top three competitors.' The agent returns keyword viability alongside competitor traffic estimates, letting you decide where to focus efforts.

02

Reacting to a competitor's ad campaign

A rival launched a new paid search campaign. You need details fast. You run get_ad_history on their site and cross-reference that with get_domain_competitors. This shows you not just who they are, but what specific messaging worked for them.

03

Auditing an old client website

A long-term client needs a full SEO check. You start by running get_domain_overview to set the baseline. Then you use get_organic_keywords and get_keyword_stats on their biggest gaps, giving them a clear list of immediate content opportunities.

04

Identifying underserved niches

You suspect an entire segment is missing from the market. You first use get_domain_competitors to see who's there, then run get_keyword_stats on broad terms in that sector. If volume is high but difficulty scores are low for specific keywords, you found a gap.

The Tradeoffs

Focusing only on traffic numbers

Just looking at the get_domain_overview and seeing '450k visits' and thinking, 'We need 1M.' This is vanity math.

Don't just look at total traffic. Use get_keyword_stats to find keywords with high volume but low difficulty (e.g., 8k search volume, 25/100 difficulty). That tells you where the actual quick wins are.

Treating tools as isolated reports

Running get_organic_keywords to get a list of terms, and then running get_keyword_stats on them separately. It's slow and disjointed.

Integrate the calls. Use your agent to first identify keywords using get_domain_competitors, and then feed those specific competitor-owned keywords into get_keyword_stats in one go.

Ignoring paid search data

Only doing SEO audits and never looking at what competitors are paying for. You miss the obvious cash moves.

Always run get_ad_history. It's crucial to see how they phrase their ads, not just if they rank organically. This informs your ad copy strategy.

When It Fits, When It Doesn't

Use this server if you need quantitative proof of market opportunity. You want hard numbers: search volume, difficulty scores, and documented competitor actions (both organic and paid). It's best for the audit phase—setting a data-driven baseline before building content.

Don't use it if your problem is purely qualitative. If you don't know what niche to target, these tools can't help; they only analyze known niches. Also, remember that get_keyword_stats and get_domain_overview give estimates—they aren't real-time user behavior data (like bounce rate or time on page). For those deep behavioral metrics, you need a different analytics tool.

Bottom line: Start with get_domain_overview to set context. Next, use get_domain_competitors to define the battlefield. Finally, validate your attack vectors using get_keyword_stats and get_ad_history. This sequence works every time.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by SpyFu. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 5 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_ad_history get_domain_competitors get_domain_overview get_keyword_stats get_organic_keywords

SEO research used to mean hours of clicking tabs and copying data.

Today, figuring out what keywords are worth pursuing is a nightmare. You jump from one tool to the next—checking volume in one place, difficulty scores somewhere else, and then trying to piece together competitor ad copy by manually checking search results pages. It's tedious, prone to error, and takes half your morning.

With SpyFu MCP Server, you stop clicking. You tell your agent, 'What are the best keywords for X?' The agent handles the whole process: running `get_keyword_stats` on high-potential terms, checking the overall market health with a `get_domain_overview`, and giving you one clean answer sheet.

SpyFu MCP Server gives you full competitive visibility.

Before this server, analyzing competitors was a fragmented mess. You'd check for organic gaps using `get_organic_keywords`, but then forget to see what they were running in paid ads until hours later—if ever. The data never connected into one actionable view.

Now, you connect the dots instantly. Run `get_domain_competitors` first. Then use that list of rivals to run `get_ad_history` and compare it directly with their organic performance via `get_organic_keywords`. You see the whole picture: where they rank, and how much cash they're spending to keep ranking.

Common Questions About SpyFu MCP

How does SpyFu MCP Server help me find keyword stats for a new niche? +

You run get_keyword_stats directly. You just tell the agent the search term and location, and it returns the volume, difficulty score (out of 100), and estimated CPC right away.

Can I use get_domain_competitors to find all my rivals? +

Yes. You provide a target domain, and get_domain_competitors identifies the top organic sites and paid advertisers competing in that space.

What is the difference between get_organic_keywords and get_keyword_stats? +

get_organic_keywords lists the specific terms a domain already ranks for. get_keyword_stats, however, gives you raw data (volume/difficulty) for any term you care about, whether they rank or not.

Does get_ad_history show me current ad copy? +

No, it shows the historical Google Ads copy and performance. This is great because you can see what worked for them in the past to refine your own strategy.

What credentials are needed before running `get_domain_overview`? +

You must connect an active SpyFu account with a valid API key. Vinkius requires you to input this key to authorize the agent's access and execute the query.

Are there rate limits when calling `get_keyword_stats` for a large list of keywords? +

Yes, external API calls are subject to rate limits. For bulk research, structure your request in batches rather than sending hundreds of individual keyword queries.

After running `get_domain_competitors`, how do I get the ad history for those rivals? +

You must take the domain names identified by the competitor tool and pass them directly as input to the get_ad_history function. This links the two analyses together.

Besides estimated traffic, what other data does `get_domain_overview` provide? +

It provides high-level PPC metrics, including an estimate of the domain’s monthly ad budget and the total count of keywords for which it ranks organically.

Can I see how much a competitor is spending on Google Ads? +

Yes. By using the get_domain_overview tool, the agent can retrieve the estimated monthly ad budget for any specific domain.

How do I find out who the main organic competitors are for a website? +

You can use the get_domain_competitors tool with the type parameter set to 'organic'. This will return a list of domains competing for the same search results.

Is it possible to see the actual ad copy used by a competitor in the past? +

Yes, the get_ad_history tool allows you to retrieve historical ad copy and performance data for a domain, helping you understand their messaging strategy.

You might also like

Built & Managed by Vinkius 30s setup 5 tools

We've already built the connector for SpyFu. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 5 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.