SpyFu MCP by usefulapi
Read domain stats, competitors, keywords, rankings and ad history in SpyFu.
What it does
SpyFu MCP by usefulapi is an MCP server, a connector that lets an AI assistant use it as a tool. It is hosted: an assistant connects to it over the internet, nothing to install.
From the publisher's description, Electra Index matched it to one capability: competitor monitoring. That makes it a candidate for tasks such as research competitors or track regulatory changes.
Facts come from the Official MCP Registry, as declared by the publisher. Capabilities are matched automatically (low confidence). None of this is a test of the tool.
At a glance
How to connect
As declared in the Official MCP Registry · hosted endpoint tested by Electra Index 8h ago (live check)Hosted endpoint
https://spyfu.usefulapi.io/mcpstreamable-http
In Claude Code: claude mcp add --transport http spyfu-mcp-by-usefulapi https://spyfu.usefulapi.io/mcp
MCP settings (Claude Desktop, Cursor and other MCP clients)
{
"mcpServers": {
"spyfu-mcp-by-usefulapi": {
"url": "https://spyfu.usefulapi.io/mcp"
}
}
}Live check
Electra Index connected to the hosted endpoint 8h agoONLINE SpyFu MCP by usefulapi answered an MCP connection on 01 Nov 2026 and introduced itself as spyfu-mcp 1.0.0 (MCP protocol 2025-06-18).
19 tools offered to AI assistants
spyfu_get_domain_stats· Latest SEO and PPC stats of a domain: monthly organic clicks, paid clicks, budget, ranking keywords, strength. Use past_n_months for more months. SpyFu bills the account for each row returned, so keep page_size small. API: GET domain_stats_spyfu_get_domain_stats_history· Monthly SEO and PPC stats of a domain for all months SpyFu has (many rows, billed per row). Prefer spyfu_get_domain_stats unless you need the full history. API: GET domain_stats_api/v2/getAllDomainStats.spyfu_get_domain_stats_for_month· SEO and PPC stats of a domain for one month (yyyy-mm). API: GET domain_stats_api/v2/getDomainStatsForExactDate.spyfu_get_bulk_domain_stats· SEO and PPC stats for up to 20 domains in one call (comma-separated). By default only the latest month per domain. API: GET domain_stats_api/v2/getBulkDomainStats.spyfu_find_matching_domains· Find domains that match a search phrase, with traffic, budget and strength figures. SpyFu bills the account for each row returned, so keep page_size small. API: GET domain_stats_api/v2/getMatchingDomains.spyfu_get_top_competitors· Top competitor domains by keyword overlap. channel: seo, ppc or combined. SpyFu bills the account for each row returned, so keep page_size small. API: GET competitors_api/v2/<channel>/getTopCompetitors.spyfu_get_competing_keywords· Keywords that several domains rank or advertise for (overlap) or that only the first domain has (is_intersection false and exclude_domains set). channel: seo or ppc. SpyFu bills the account for each row returned, so keep page_size small. APspyfu_get_seo_keywords· Organic keywords a domain ranks for, with rank, search volume, clicks and cost. search_type picks the view: MostValuable, NewlyRanked, GainedRanks, LostRanks, GainedClicks, LostClicks, JustMadeIt (reached top 10), JustFellOff (left top 10).spyfu_get_outranking_keywords· Organic keywords where domain ranks above compare_domain (search_type TheyOutrankYou) or where domain just passed compare_domain (TheyJustSurpassedYou). SpyFu bills the account for each row returned, so keep page_size small. API: GET serp_aspyfu_get_top_pages· Top organic pages of a domain by estimated traffic (search_type MostTraffic) or newly ranking pages (New). SpyFu bills the account for each row returned, so keep page_size small. API: GET serp_api/v2/seo/getTopPages.spyfu_get_serp_analysis· The organic results (domains, ranks, traffic, strength) for one keyword. Returns up to 105 rows by default; set page_size low. API: GET serp_api/v2/seo/getSerpAnalysisKeywords.spyfu_get_ranking_history· Rank changes of a domain between two dates. query_type: MostValuable, FellFromTop10, MadeTheTop10, NewKeywords, NoLongerRanks, GainedRanks, LostRanks, GainedClicks, LostClicks. SpyFu bills the account for each row returned, so keep page_siz
Show 7 more
spyfu_get_keyword_information· Search volume, difficulty, cost per click and clicks for up to 20 given keywords. Billed per keyword row. API: GET keyword_api/v2/related/getKeywordInformation.spyfu_get_related_keywords· Keyword ideas for a seed keyword. type: related (default), questions, transactions, also_ranks_for, also_buys_ads_for, phrase_match. SpyFu bills the account for each row returned, so keep page_size small. API: GET keyword_api/v2/related/getspyfu_get_ppc_keywords· Keywords a domain buys ads for. kind: most_successful (default) or new. SpyFu bills the account for each row returned, so keep page_size small. API: GET keyword_api/v2/ppc/getMostSuccessful or getNewKeywords.spyfu_get_paid_serps· Search result pages where a domain showed ads, with ad position and count. SpyFu bills the account for each row returned, so keep page_size small. API: GET serp_api/v2/ppc/getPaidSerps.spyfu_get_domain_ad_history· Ads (copy, position, keywords) a domain ran in search results over time. Rows are costly (about $3 per 1000). SpyFu bills the account for each row returned, so keep page_size small. API: GET cloud_ad_history_api/v2/domain/getDomainAdHistoryspyfu_get_term_ad_history· Ads that ran for one keyword over time, with the advertisers. Rows are costly (about $3 per 1000). SpyFu bills the account for each row returned, so keep page_size small. API: GET cloud_ad_history_api/v2/term/getTermAdHistory.spyfu_get_api_usage· Rows used and cost of the SpyFu API for a month (yyyy-mm), in total, by day or by method. API: GET accounts_api/v2/usage/month/{month}[/daily|/method].
What "online" means: the server answered an MCP connection at the time of the check. It is not a guarantee of security, quality or continuous uptime. How we test: we open an MCP session and ask for the tool list, as an AI assistant would. We never run a tool and never send a key. Checked every few days. Method
Is this your server? Monitoring Pro: a check every 30 minutes and an email within the hour when it stops answering. Launch offer: $39.99 once, for life.
Tasks it helps with
Share of each task's required capabilities it covers| Research competitors Competitor Monitoring | 33% |
| Track regulatory changes Competitor Monitoring | 33% |
Similar tools
Listed for the same task: research competitors- AI Search Visibility TrackerREMOTELOCALHow often ChatGPT, Perplexity, Gemini and Claude mention and cite your brand vs competitors
- FutureProof AEOREMOTELOCALTrack brand visibility across ChatGPT, Claude, Gemini & Perplexity. Scores, competitors, trends
- Rowfeed Search & Market DataREMOTELOCALChatGPT visibility, SERP, Ads, Maps, Hotels, traffic, backlinks, News, Amazon, jobs, Trends
- Arcmira: YouTube Transcript SearchREMOTELOCALSearch indexed YouTube and podcast transcripts. Full transcripts, mentions, momentum, and sponsors
- Multi-AI Answer SnapshotREMOTELOCALAnswers, sources and brand mentions from OpenAI, Perplexity, Gemini, Claude and Grok side by side
- GSC MagicREMOTELOCALGoogle Search Console, Bing, GA4 and SEO reports for Claude, ChatGPT and any MCP client
Ready-made AI agents
- Free plan · Prices & score →
- On quote · Prices & score →
- Peec AI39On quote · Prices & score →
- $10/mo · free plan · Prices & score →
Facts & evidence
Each fact shows where it was seen and when.| Fact | Value | Evidence | Source | Last confirmed |
|---|---|---|---|---|
| Hosted endpoint | https://spyfu.usefulapi.io/mcp | DECLARED | SRC-001 Official MCP Registry | 13m ago |
| Local install (package) | no | DECLARED | SRC-001 Official MCP Registry | 13m ago |
| Remote access (hosted) | yes | DECLARED | SRC-001 Official MCP Registry | 13m ago |
| Website | https://usefulapi.io/spyfu/ | DECLARED | SRC-001 Official MCP Registry | 13m ago |
| Repository | https://github.com/m190/usefulapi-mcp | DECLARED | SRC-001 Official MCP Registry | 13m ago |
| Registry status | active | DECLARED | SRC-001 Official MCP Registry | 13m ago |
| Version | 1.0.0 | DECLARED | SRC-001 Official MCP Registry | 13m ago |
| MCP server | yes | DECLARED | SRC-001 Official MCP Registry | 13m ago |
Change history
- NEW01 Nov 2026first seen in the index
Is this page accurate?
Flag it and our robot re-checks the official source. Reports never change a score.Is SpyFu MCP by usefulapi still online?
Free alerts · no account▲ 0Do you run SpyFu MCP by usefulapi? Know when it stops answering
For publishers · optionalIts hosted endpoint can be monitored. Monitoring Pro connects every 30 minutes like an AI assistant, emails you within the hour when it stops answering, keeps a 90-day availability history and adds your answer rate to your badge.
Monitoring never changes a score or a rank.
Questions about SpyFu MCP by usefulapi
How do I connect SpyFu MCP by usefulapi?
Use the hosted endpoint https://spyfu.usefulapi.io/mcp in your assistant's MCP settings. The exact settings are in "How to connect" above, as declared in the Official MCP Registry.
What tools does SpyFu MCP by usefulapi offer?
When Electra Index connected on 01 Nov 2026, it listed 19 tools: spyfu_get_domain_stats, spyfu_get_domain_stats_history, spyfu_get_domain_stats_for_month, spyfu_get_bulk_domain_stats, spyfu_find_matching_domains, spyfu_get_top_competitors, spyfu_get_competing_keywords, spyfu_get_seo_keywords and more. The full list is in "Live check" above.
Is SpyFu MCP by usefulapi online?
Yes. Its hosted endpoint answered an MCP connection from Electra Index 8h ago.
What can I use SpyFu MCP by usefulapi for?
Based on its description, it is most relevant to: research competitors, track regulatory changes.