Why Flippa MCP
Flippa is the world's largest marketplace for buying and selling online businesses โ websites, SaaS products, ecommerce stores, apps, newsletters, and more. Thousands of listings, each with revenue claims, traffic stats, and asking prices that may or may not make sense.
Evaluating a listing manually means checking revenue multiples, comparing prices across similar businesses, assessing risk factors, and doing math you'll probably get wrong at 2am. Multiply that by the dozens of listings you need to review to find a good deal.
Flippa MCP gives Claude full marketplace intelligence. Five specialized tools that search listings, pull detailed financials, compute valuation metrics, find comparable sales, and generate market overviews. Zero configuration. No API key. No Flippa account. Just install and ask Claude to find you a good deal.
Who This Is For
Entrepreneurs evaluating businesses to buy on Flippa
Investors doing due diligence on online business acquisitions
Sellers researching pricing and market conditions before listing
Anyone who wants AI-powered marketplace intelligence without the spreadsheet grind
Getting Started
Install
Or install globally:
npm install -g flippa-mcp-server
Claude Desktop Configuration
Add to your Claude Desktop config file:
{
"mcpServers" : {
"flippa" : {
"command" : "npx" ,
"args" : [ "flippa-mcp-server" ]
}
}
}
Config file locations
Platform Path macOS ~/Library/Application Support/Claude/claude_desktop_config.jsonWindows %APPDATA%\Claude\claude_desktop_config.jsonLinux ~/.config/claude/claude_desktop_config.json
TIP
No API key required! The Flippa listings API is public. All 5 tools work without any authentication or Flippa account.
Tool Description flippa_search_listingsSearch and browse listings with filters for type, status, sale method, and sorting flippa_get_listingGet complete details for any listing by ID flippa_analyze_listingCompute valuation metrics: revenue multiples, ROI, risk factors, and buy/pass verdict flippa_comparable_salesFind comparable listings and get aggregate pricing stats flippa_market_overviewGet market-wide statistics across property types
flippa_search_listings โ Search the marketplace
Parameter Type Required Default Description property_typestring No โ website, saas, ecommerce_store, fba, ios_app, android_app, ai_apps_and_tools, youtube, newsletter, service, otherstatusstring No openopen, closed, endedsale_methodstring No โ auction, classifiedsort_aliasstring No โ lowest_price, highest_price, most_active, most_recent, ending_soonest, most_profitable, most_relevantpage_numbernumber No 1Page number for pagination page_sizenumber No 30Results per page (1โ100) response_formatstring No markdownmarkdown or json
flippa_get_listing โ Get listing details
Parameter Type Required Default Description listing_idstring Yes โ The Flippa listing ID (e.g., "12299903") response_formatstring No markdownmarkdown or json
Returns complete listing data: pricing, revenue, profit, traffic, seller info, verification status, description, images, and more.
flippa_analyze_listing โ Valuation analysis
Parameter Type Required Default Description listing_idstring Yes โ The Flippa listing ID to analyze response_formatstring No markdownmarkdown or json
Returns computed metrics:
Revenue multiple, profit multiple, annual revenue
Price per visitor, revenue per visitor
Estimated ROI in months
Verdict: underpriced , fair , overpriced , or insufficient_data
Risk factors (unverified revenue, low traffic, no bids, etc.)
flippa_comparable_sales โ Find comparables
Parameter Type Required Default Description listing_idstring No โ Find comparables for this listing (uses its type and revenue range) property_typestring No โ Filter by type. Overrides listing's type if both provided. page_sizenumber No 10Number of comparables (1โ20) response_formatstring No markdownmarkdown or json
Returns comparable listings with aggregate stats: average price, median price, average revenue multiple, and price range.
flippa_market_overview โ Market snapshot
Parameter Type Required Default Description property_typestring No โ Focus on one type, or omit for full market view response_formatstring No markdownmarkdown or json
Returns market-wide stats: total listings, breakdown by type, price/revenue/profit statistics (min, max, avg, median), average revenue multiple, and verified revenue percentage.
Examples
Search for profitable SaaS businesses
"Find me SaaS listings on Flippa sorted by most profitable"
Uses flippa_search_listings with property_type: "saas" and sort_alias: "most_profitable".
Analyze a specific listing
"Analyze Flippa listing 12299903 โ is it fairly priced?"
Uses flippa_analyze_listing to compute revenue multiples, ROI, and risk factors, then delivers a verdict.
Compare with the market
"Find comparable listings for this SaaS business and tell me if the asking price is reasonable"
Uses flippa_comparable_sales to find similar listings by type and revenue range, then compares pricing.
Get a market snapshot
"Give me an overview of the current Flippa marketplace for ecommerce stores"
Uses flippa_market_overview to aggregate stats across all ecommerce listings.
Deep dive evaluation
"Search for the top 5 most profitable websites on Flippa, then analyze each one and tell me which is the best deal"
Chains flippa_search_listings โ flippa_analyze_listing across multiple listings to find the best opportunity.
How Analysis Works
The flippa_analyze_listing tool fetches a listing and computes valuation metrics:
Metric Formula Revenue Multiple Asking Price / Annual Revenue Profit Multiple Asking Price / Annual Profit ROI Estimate Asking Price / Monthly Profit (payback in months) Price per Visitor Asking Price / Monthly Uniques
Verdict Logic
Revenue Multiple Verdict < 2x Underpriced โ below typical range, investigate why2x โ 4x Fair โ within standard online business valuation range> 4x Overpriced โ above typical range, ensure premium is justifiedNo revenue data Insufficient Data โ cannot determine valuation
Risk Factors Detected
The tool automatically flags these concerns:
No reported revenue or profit
Traffic data unavailable or very low (< 1,000 uniques/mo)
Revenue not verified by Flippa
Traffic not verified by Flippa
Seller is not a Super Seller
No bids on the listing
No images provided
Very short listing description (< 100 chars)
Confidential listing with limited data
Configuration
Variable Required Default Description FLIPPA_BASE_URLNo https://flippa.com/v3Override the Flippa API base URL FLIPPA_API_TOKENNo โ Bearer token for future authenticated endpoints (watchlist, bidding)
With environment variables
{
"mcpServers" : {
"flippa" : {
"command" : "npx" ,
"args" : [ "flippa-mcp-server" ] ,
"env" : {
"FLIPPA_API_TOKEN" : "your-token-here"
}
}
}
}
Supported Property Types
Type Description websiteContent sites, blogs, media properties saasSoftware as a Service businesses ecommerce_storeOnline stores and shops fbaAmazon FBA businesses ios_appiOS applications android_appAndroid applications ai_apps_and_toolsAI-powered applications and tools youtubeYouTube channels newsletterEmail newsletters serviceService businesses and agencies otherOther business types
Development
git clone https://github.com/sind00/flippa-mcp.git
cd flippa-mcp
npm install
npm run dev
npm run build
npm start
Project Structure
src/
index.ts # Server entry point
types.ts # TypeScript interfaces
constants.ts # Configuration constants
schemas/
listing.ts # Zod validation schemas
services/
flippa-client.ts # HTTP client (retry, rate limiting)
formatter.ts # Response formatting (markdown/json)
tools/
search.ts # flippa_search_listings
details.ts # flippa_get_listing
analyze.ts # flippa_analyze_listing
compare.ts # flippa_comparable_sales
market.ts # flippa_market_overview
Support This Project
If Flippa MCP helps you find great deals, consider sponsoring to keep development going:
Sponsor on GitHub
License
MIT License. See LICENSE for details.
Flippa has the listings. <-- MCP --> LLMs have the brains.