
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
flippa-mcp-server
Advanced tools
MCP server for searching, analyzing, and evaluating Flippa.com marketplace listings
Search, analyze, and evaluate online businesses on Flippa — powered by AI.
No API key required. No account needed. Just plug into Claude and go.
npx flippa-mcp-server
Works on Mac, Windows, and Linux.
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.
npx flippa-mcp-server
Or install globally:
npm install -g flippa-mcp-server
Add to your Claude Desktop config file:
{
"mcpServers": {
"flippa": {
"command": "npx",
"args": ["flippa-mcp-server"]
}
}
}
| Platform | Path |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
| Linux | ~/.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_listings | Search and browse listings with filters for type, status, sale method, and sorting |
flippa_get_listing | Get complete details for any listing by ID |
flippa_analyze_listing | Compute valuation metrics: revenue multiples, ROI, risk factors, and buy/pass verdict |
flippa_comparable_sales | Find comparable listings and get aggregate pricing stats |
flippa_market_overview | Get market-wide statistics across property types |
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
property_type | string | No | — | website, saas, ecommerce_store, fba, ios_app, android_app, ai_apps_and_tools, youtube, newsletter, service, other |
status | string | No | open | open, closed, ended |
sale_method | string | No | — | auction, classified |
sort_alias | string | No | — | lowest_price, highest_price, most_active, most_recent, ending_soonest, most_profitable, most_relevant |
page_number | number | No | 1 | Page number for pagination |
page_size | number | No | 30 | Results per page (1–100) |
response_format | string | No | markdown | markdown or json |
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
listing_id | string | Yes | — | The Flippa listing ID (e.g., "12299903") |
response_format | string | No | markdown | markdown or json |
Returns complete listing data: pricing, revenue, profit, traffic, seller info, verification status, description, images, and more.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
listing_id | string | Yes | — | The Flippa listing ID to analyze |
response_format | string | No | markdown | markdown or json |
Returns computed metrics:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
listing_id | string | No | — | Find comparables for this listing (uses its type and revenue range) |
property_type | string | No | — | Filter by type. Overrides listing's type if both provided. |
page_size | number | No | 10 | Number of comparables (1–20) |
response_format | string | No | markdown | markdown or json |
Returns comparable listings with aggregate stats: average price, median price, average revenue multiple, and price range.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
property_type | string | No | — | Focus on one type, or omit for full market view |
response_format | string | No | markdown | markdown 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.
"Find me SaaS listings on Flippa sorted by most profitable"
Uses flippa_search_listings with property_type: "saas" and sort_alias: "most_profitable".
"Analyze Flippa listing 12299903 — is it fairly priced?"
Uses flippa_analyze_listing to compute revenue multiples, ROI, and risk factors, then delivers a verdict.
"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.
"Give me an overview of the current Flippa marketplace for ecommerce stores"
Uses flippa_market_overview to aggregate stats across all ecommerce listings.
"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.
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 |
| Revenue Multiple | Verdict |
|---|---|
| < 2x | Underpriced — below typical range, investigate why |
| 2x – 4x | Fair — within standard online business valuation range |
| > 4x | Overpriced — above typical range, ensure premium is justified |
| No revenue data | Insufficient Data — cannot determine valuation |
The tool automatically flags these concerns:
| Variable | Required | Default | Description |
|---|---|---|---|
FLIPPA_BASE_URL | No | https://flippa.com/v3 | Override the Flippa API base URL |
FLIPPA_API_TOKEN | No | — | Bearer token for future authenticated endpoints (watchlist, bidding) |
{
"mcpServers": {
"flippa": {
"command": "npx",
"args": ["flippa-mcp-server"],
"env": {
"FLIPPA_API_TOKEN": "your-token-here"
}
}
}
}
| Type | Description |
|---|---|
website | Content sites, blogs, media properties |
saas | Software as a Service businesses |
ecommerce_store | Online stores and shops |
fba | Amazon FBA businesses |
ios_app | iOS applications |
android_app | Android applications |
ai_apps_and_tools | AI-powered applications and tools |
youtube | YouTube channels |
newsletter | Email newsletters |
service | Service businesses and agencies |
other | Other business types |
git clone https://github.com/sind00/flippa-mcp.git
cd flippa-mcp
npm install
npm run dev # Watch mode with tsx
npm run build # Compile TypeScript
npm start # Run compiled server
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
If Flippa MCP helps you find great deals, consider sponsoring to keep development going:
MIT License. See LICENSE for details.
Flippa has the listings. <-- MCP --> LLMs have the brains.
FAQs
MCP server for searching, analyzing, and evaluating Flippa.com marketplace listings
We found that flippa-mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.