Search for Shopify stores with the highest monthly revenue.
AI TOOLS · TERMINAL · SCRIPTS
PPSPY MCP Server & CLI
for Shopify research
Research Shopify stores, bestselling products and Facebook ads.
Connect your AI client with MCP, or query PPSPY directly from your terminal.
Install PPSPY MCP or CLI
Use PPSPY in your AI client, terminal or scripts. Choose how you want to connect.
Before you start:Node.js 22+ with npxPPSPY API key & creditsYour preferred AI client
Claude Desktop
Desktop app · local MCP server
Get your PPSPY API key
Sign in to the PPSPY API platform, obtain your API key and make sure your account has credits for the data you need.
Open API Service ↗Open the desktop configuration
In Claude Desktop, open Settings → Developer → Edit Config. Merge the PPSPY entry into your existing configuration.
~/Library/Application Support/Claude/claude_desktop_config.jsonSave and check the connection
Replace
YOUR_API_KEYwith your own key.Save the file, fully quit Claude Desktop, then reopen it. Check that PPSPY tools appear in the available tools.
{
"mcpServers": {
"ppspy": {
"command": "npx",
"args": ["-y", "ppspy-mcp-server"],
"env": { "PPSPY_API_KEY": "YOUR_API_KEY" }
}
}
}Keep your API key private. Merge this entry with your existing configuration.
ppspy-mcp-serverClaude Desktop official guide ↗Client menus and configuration formats can vary by version. The guide linked above describes the applicable client setup.
Before you start:Node.js 20+ & npmPPSPY API key & credits
PPSPY CLI
Call the PPSPY API from your terminal and automation scripts.
Install ppspy-cli from npm
Install the package, then run
ppspy helpto browse the available commands.Prefer not to install globally? Run
View ppspy-cli on npm ↗npx -y ppspy-cli help.Set your PPSPY API key
Replace
Get an API key ↗YOUR_API_KEYin the command with your own key. The environment variable applies to the current terminal session.Search Shopify stores from the CLI
The example requests five stores ordered by monthly revenue. Use
ppspy shopify-store list --helpfor filters and sorting options.API queries use your account’s credits. Help commands run locally without an API request.
npm install -g ppspy-cli
ppspy helpexport PPSPY_API_KEY="YOUR_API_KEY"ppspy shopify-store list --per_page 5 --order_by monthly_revenue --direction desc --prettyppspy-cli · Command: ppspyCLI documentation ↗PPSPY CLI queries the PPSPY Open Platform API. Choose the MCP tab above to configure tools inside an MCP-compatible AI client.
Start with a question
Once connected, paste a prompt into your AI client.
Find Facebook ads about pet products that have been running for over 30 days.
List all my active sales monitoring tasks.
These are example requests from the PPSPY MCP documentation. Results come from your account’s API responses; monitoring queries require existing tasks.
Shopify product & competitor research
Explore PPSPY data through AI conversations or direct API commands.
Shopify store & competitor research
Search stores by region, language, revenue, traffic, theme and apps. Retrieve store details and traffic information.
ppspy_shopify_store_list · ppspy_shopify_store_detailsShopify product research
Filter products by price, sales, category and revenue. Look up bestselling products for a specific store.
ppspy_shopify_product_list · ppspy_shopify_bestselling_product_listFacebook ad research
Search ads, stores and products in the ad library. Retrieve ad details, advertising trends and ad content analysis.
ppspy_advertisement_list · ppspy_ad_store_advertising_trendsShopify sales tracking & ad monitoring
Create and manage monitoring tasks. Query task details, daily overviews and sales records for monitored stores.
ppspy_ad_monitor_task_list · ppspy_sales_monitor_task_listPPSPY MCP & CLI FAQs
Installation, Shopify sales tracking, product research and Facebook ad analysis.
What is PPSPY’s MCP server for Shopify research?
PPSPY MCP connects compatible AI clients to PPSPY’s Shopify store, product, Facebook ad and monitoring data. It helps with competitor and product research through natural-language requests. These tools query the PPSPY API; they do not provide Shopify store administration or theme deployment.
How do I connect Claude, Cursor or Codex to Shopify data?
Choose your client in the MCP installation guide, add ppspy-mcp-server and set PPSPY_API_KEY. Restart or refresh the client, then check that PPSPY tools are available. You can ask it to search Shopify stores or find a store’s bestselling products.
How do I install PPSPY CLI from npm?
Install Node.js 20 or later, then run npm install -g ppspy-cli. Run ppspy help to explore commands and set PPSPY_API_KEY before querying the API. The CLI setup guide includes macOS, Linux and Windows PowerShell commands.
Can I use PPSPY CLI without a global npm installation?
Yes. Run npx -y ppspy-cli help to view commands, or use npx -y ppspy-cli followed by the domain and command. Node.js 20+ is required, and API queries still require your PPSPY API key.
Can I track Shopify competitor sales with MCP or CLI?
Yes. PPSPY exposes sales-monitoring tasks, sales records and overview queries through its API. Create or select a monitoring task before querying that store’s monitored data. Read about the Shopify sales tracker and its methodology; access is subject to your account’s monitoring quota.
How can I find bestselling Shopify products for dropshipping research?
Use the Shopify product search to filter by price, category, sales and revenue, or query bestselling products for a specific store. Compare these signals alongside store and advertising data for Shopify product research and dropshipping product comparisons.
Can I research competitors’ Facebook ads with PPSPY?
Yes. Search the Facebook ad library, retrieve ad details and analyze a store’s advertising trends or ad content. Ad-monitoring tools can also query tasks you have created, subject to your account’s access and quota.
Do PPSPY MCP and CLI require an API key or credits?
Both require a PPSPY API key for API requests. Search queries and monitoring tasks follow the PPSPY API’s credit and quota rules. Obtain your key and check current billing details in PPSPY API Service. CLI help commands do not make API requests.
Why is PPSPY MCP not connecting in Claude or Cursor?
Check that Node.js and npx are available to the client, the configuration is valid, and YOUR_API_KEY has been replaced. Restart the MCP connection and inspect the client’s server logs. The installation panel links to the relevant client’s official troubleshooting documentation.
Can I use PPSPY MCP with ChatGPT or Claude on the web?
The installation examples on this page launch a local MCP server with npx. Web clients that require remote MCP need a separately deployed endpoint and suitable authentication. This page does not provide a hosted connector URL.