SpyFu pricing on 27 August 2026 starts at $39 per month on Basic, or $29 per month billed yearly. The public checkout at spyfu.com/mainpurchase lists three SKUs: Basic, Pro + AI, and Team/Agency. Pro + AI is $59 for the first month, then $119 monthly, or $89 per month billed yearly. Team/Agency is $249 monthly or $187 yearly. Those dollars buy Google Ads history, SEO keyword overlap, weekly rank tracking, and a ChatGPT custom GPT. They do not include an MCP server. For live Google, TikTok, YouTube, and Reddit trend data inside Cursor, Trends MCP starts at $0 for 100 requests and $19 for 1,000. SpyFu remains the buy when the job is a decade of competitor ad copy.

What does each SpyFu plan cost on the live checkout?

The checkout title still reads "Starting at $29 a Month." That $29 is Basic on annual billing. Monthly Basic is $39. The same page advertises "Get 3 months free! (25% savings)" and, lower down, "Pay annually and save 25%." The printed yearly discounts match the monthly-vs-yearly math: Basic saves $120 per year, Pro + AI saves $360, Team/Agency saves $744.

PlanMonthlyYearly (per month)Printed yearly savingsFirst-month promo
Basic$39$29$120none on the card
Pro + AI$119 after month 1$89$360$59 first month
Team / Agency$249$187$744none on the card

No Free row sits on that grid. A 4 June 2026 help intro still says a domain can be typed into the search bar without an account, and that unsigned visitors get a look at the data. Treat that as a logged-out preview, not a named $0 SKU.

What does Basic's 10k-row cap actually block?

Basic is the only paid SKU with a 10,000-row ceiling on domain search results, keyword search results, backlink searches, competitor results, keyword groups, domain comparisons (Kombat), and exports. Pro + AI and Team/Agency print "Unlimited" on those rows. Live site tracking is 1 project on Basic, 10 on Pro + AI, unlimited on Team/Agency. Weekly rank tracking is 5,000 / 15,000 / 50,000. Automated reports are 10 / 100 / unlimited. Sales-lead exports are 250 / 500 / 1,000.

A help article on plans still says paid plans are "all you can eat" and that SpyFu will not cap how many times keywords or domains are searched. The live Basic card contradicts that copy with the 10k-row limits above. Quote the checkout grid for row caps. Quote the help page only as a conflicting claim, not as the current ceiling.

RivalFlow site allotments also sit on the cards: 0 sites on Basic, 1 site on Pro + AI (20 pages per week), 5 sites on Team/Agency (100 pages, labeled "Agency Flex Use"). A 5 June 2025 help note still calls RivalFlow a separate partner tool that writes replacement copy from SpyFu ranking gaps.

Does Basic include 10+ years of history?

The Basic, Pro + AI, and Team/Agency cards on 27 August 2026 each print "10+ years historical data" in the DATA block. The same help article that describes the three plans says the opposite for Basic: without the historical view, Basic users see current snapshots of ads, keyword counts, and ranks. Pro + AI and Team/Agency get spending over time, keywords bought over time, keywords ranked over time, and past ads, "in some cases going back to when the company first started," with groupon.com named as an example.

The comparison grid under the cards is messy in text form. One cluster of rows is labeled "Organic Ranking History" and another "10+ Years Ad History." Do not flatten those two help-vs-card stories into a single "Basic includes 10+ years" line. Recheck the hover tooltips on the checkout if history is the reason to pay $119.

How SpyFu bills API rows after the monthly credit

API access is a Pro + AI and Team/Agency feature on the checkout. The compare grid shows included API credits of $40 on Pro + AI and $100 on Team/Agency. Basic has a blank in that cell. SpyFu's API pricing docs (updated about two months before this pull) match those two credits and state pay-as-you-go billing per returned row, priced as CPM (cost per thousand rows). The monthly window is 00:00 UTC on the first day through 11:59 UTC on the last day. Credits do not roll over.

A 4 May 2026 help article adds a third SKU that the live checkout does not show: "Pro Level subscriptions: $5/month" of API credit, then Pro + AI at $40 and Team/Agency at $100. Developer docs name only Pro + AI and Team/Agency. If a legacy Pro-without-AI account still exists, that $5 line is the only public dollar for it.

CPM samples from the same developer table, for a sense of burn rate: domain stats $0.50, bulk domain stats $0.40, matching domains $1.00, ad history $3.00, paid SERPs $2.00, most SEO keyword endpoints $0.50, "where they outrank you" $2.00, top pages $5.00, competitors $0.20, related keywords $2.50, question keywords $1.00, historic rankings $3.00. One domain times 12 months is 12 billable rows on endpoints that expand by month. Two thousand domains times 12 months is 24,000 rows. A $40 credit covers 80,000 rows at $0.50 CPM, or 13,333 rows at $3.00 CPM, before the card on file is charged.

Auth is Basic (SpyFu API ID plus secret) or an api_key query parameter from Account Settings → API Usage. There is no MCP URL on spyfu.com. A curl of the checkout HTML on 27 August 2026 did not contain the string "mcp".

Extra seats: $15 on the grid, $30 on the cards

Included seats: 1 on Basic, 1 on Pro + AI, 5 on Team/Agency. The Pro + AI card and the Team/Agency card both print "$30 for each additional." The comparison table under those cards prints Cost per Additional as $15 / $30 / $30. That $15 Basic extra-seat price exists only in the grid, not on the Basic card, which lists "1 user" with no add-on dollar. Cite both printings. Do not pick one.

ChatGPT rows on the same grid mark Basic as Limited and Pro + AI / Team as Unlimited. Several ChatGPT feature rows print "3 chats" in the Basic column (use SpyFu in ChatGPT, stream domain-level ranking data, stream URL-level ranking data, paid keyword and ad copy). A 3 September 2025 product post describes SpyFu GPT as a custom GPT with nothing to download. That is ChatGPT only. Cursor, Claude Code, VS Code, and Windsurf are not named there.

Where SpyFu GPT runs today

SpyFu GPT is a ChatGPT custom GPT that pulls SpyFu keyword and domain data into a chat. It is the AI path the pricing grid sells. It is not a Model Context Protocol server, and it is not a REST replacement for the CPM API on Pro + AI.

Trends MCP is the opposite shape. Docs last updated 27 August 2026 list three tools (get_trends, get_growth, get_top_trends) on two hosts that are not interchangeable: https://api.trendsmcp.ai/mcp with a Bearer key for Cursor and most clients, and https://www.trendsmcp.ai/mcp OAuth for Claude.ai Connectors only. A Cursor mcp.json entry looks like this:

"trends-mcp": {
  "url": "https://api.trendsmcp.ai/mcp",
  "transport": "http",
  "headers": { "Authorization": "Bearer YOUR_API_KEY" }
}

get_top_trends defaults to limit 25 and paginates with offset; max limit is 200. One feed (type) per MCP call. REST may omit type to return every feed in one response. That contract is the durable difference versus SpyFu's ChatGPT GPT and row-priced REST.

SpyFu is the right invoice when the brief is "what ads has this domain run" or "which keywords does this competitor rank for." Trends MCP does not store Google Ads copy, Kombat overlap, or 15,000 weekly rank-tracked keywords. Do not buy it as a SpyFu substitute.

Buy Trends MCP when an agent needs live search and social trend series, or a ranked board, through MCP or REST. The markdown pricing table dated 27 August 2026 is Free $0 / 100 requests, Starter $19 / 1,000, Pro $49 / 5,000, Business $199 / 25,000, with 20% off annual. Keyword alerts are Pro 50 and Business 250. Same sources on every paid plan in that markdown table.

The HTML pricing page on the same day still markets 35+ data sources, Free as top 10 trends + 12 months of history, and paid as all trends plus full history. Paid plans collect a card at checkout and start a 7-day trial; the FAQ on that page says the card is not charged until day 8. pricing.md does not print those Free caps or the 35+ line.

Source counts still disagree across Trends MCP surfaces, so do not flatten them. docs.md lists 15 keyword sources (no python) and 24 named live feeds, including TikTok Trending Hashtags by Category. data-sources.md lists the same 15 keyword sources and 20 live feeds (it omits the four "by Category" boards). llms.txt says "plus 21 live feeds." The MCP get_top_trends schema lists 23 feeds and omits TikTok Trending Hashtags by Category. The MCP get_growth schema still lists python, which is absent from the docs table. For Google-only trend work in Cursor, the matching landing page is Google Trends MCP for Cursor. For keyword-research SEO suites rather than trend boards, see SEO keyword research and the Ubersuggest pricing post.

Refunds on SpyFu are a 30-day money-back path, not a 7-day unpaid trial. A 25 March 2026 help article says to contact live chat or [email protected] within the first 30 days and to include the account email. Cancelling under the Subscriptions tab stops future charges. It does not, by itself, issue the refund. A cancel article repeats that the refund has to be requested.

FAQ

Does SpyFu have a free plan?

The 27 August 2026 checkout has no Free column. Basic at $39 monthly or $29 yearly is the first paid SKU. Unsigned visitors can still type a domain into the search bar, per the 4 June 2026 intro article. That preview is not a 100-request free API key.

Is the SpyFu API included on Basic?

No. Developer docs and the live compare grid attach API credits to Pro + AI ($40) and Team/Agency ($100). Usage above the credit is CPM per returned row. The 4 May 2026 help article also names a $5 "Pro Level" credit that the current checkout does not list as its own SKU.

Does cancelling SpyFu automatically refund the first month?

No. The Subscriptions tab cancel keeps the account active until the period ends and stops the next charge. A refund inside 30 days still needs a chat or email to [email protected]. Trends MCP paid plans, by contrast, collect a card and wait until day 8 before the first charge, per the HTML pricing FAQ on 27 August 2026.

Does SpyFu offer an MCP server for Cursor?

Not on the public site as of this run. The AI path is SpyFu GPT inside ChatGPT, with Basic limited to 3 chats on several grid rows. Trends MCP publishes a Cursor HTTP config against https://api.trendsmcp.ai/mcp with a Bearer key.

When is Trends MCP cheaper than SpyFu for the same job?

Only when the job is trend time series or live boards for an agent, not PPC ad history. Starter at $19 undercuts Basic at $39, and Free covers 100 calls with no card. If the brief is competitor Google Ads copy, Kombat, or 50,000 weekly tracked keywords, SpyFu Team/Agency is the product that sells those rows.

Sources