mcpField
S
SpyFu MCP by usefulapi

SpyFu MCP by usefulapi

Remote
usefulapi.ioBusiness & Marketing1Updated today

About SpyFu MCP by usefulapi

SpyFu MCP by usefulapi is a hosted MCP server for SpyFu users. It provides clients with domain, competitor, keyword, ranking, page and advertising-history data through read-only tools.

Key features

  1. 01Retrieve domain statistics and history
  2. 02Find competing domains and keywords
  3. 03Review organic and paid keywords
  4. 04Track rankings and keyword metrics
  5. 05Inspect top pages and ad history

Use cases

  1. 01Research a domain's search performance
  2. 02Compare competitors' keyword coverage
  3. 03Review paid search and past ads

MCP support

Exposes SpyFu research data through read-only tools for MCP clients at a hosted remote endpoint. Users provide a SpyFu API ID and Secret Key during connection.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://spyfu.usefulapi.io/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

SpyFu MCP by usefulapi

Use your SpyFu account from Claude, Cursor, or any MCP client. Read domain stats, competitors, organic and paid keywords, rankings, top pages and ad history. Hosted, no local install: connect with your own credentials.

Live endpoint: https://spyfu.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://spyfu.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http spyfu https://spyfu.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
{
  "mcpServers": {
    "spyfu": {
      "url": "https://spyfu.usefulapi.io/mcp"
    }
  }
}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your SpyFu credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/spyfu/

On first connect you provide a SpyFu API ID and a SpyFu Secret Key (SpyFu → Account Settings → API Usage). The server validates it and stores it per user. No keys go in config files.

Tools

ToolTypeWhat it does
spyfu_get_domain_statsreadGet latest domain stats
spyfu_get_domain_stats_historyreadGet full domain stats history
spyfu_get_domain_stats_for_monthreadGet domain stats for one month
spyfu_get_bulk_domain_statsreadGet stats for several domains
spyfu_find_matching_domainsreadFind domains matching a keyword
spyfu_get_top_competitorsreadGet top competitors of a domain
spyfu_get_competing_keywordsreadGet keywords shared by domains
spyfu_get_seo_keywordsreadGet organic keywords of a domain
spyfu_get_outranking_keywordsreadGet keywords where a domain outranks another
spyfu_get_top_pagesreadGet top pages of a domain
spyfu_get_serp_analysisreadAnalyze the results page of a keyword
spyfu_get_ranking_historyreadGet ranking changes of a domain over time
spyfu_get_keyword_informationreadGet metrics for keywords
spyfu_get_related_keywordsreadGet related keywords
spyfu_get_ppc_keywordsreadGet paid keywords of a domain
spyfu_get_paid_serpsreadGet paid search results of a domain
spyfu_get_domain_ad_historyreadGet ad history of a domain
spyfu_get_term_ad_historyreadGet ad history of a keyword
spyfu_get_api_usagereadGet API usage for a month
spyfu_usage_statusmetaUsage status (free-tier meter)
spyfu_request_featuremetaRequest a missing feature
spyfu_upgrademetaUpgrade to Pro (unlimited*)
spyfu_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with spyfu_upgrade (it returns a Stripe Checkout link). Cancel any time with spyfu_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running spyfu_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT — see LICENSE. Documentation only; the server is hosted.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.