npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, πŸ‘‹, I’m Ryan HefnerΒ  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you πŸ™

Β© 2026 – Pkg Stats / Ryan Hefner

launchfast-mcp

v1.0.0

Published

πŸš€ Professional Amazon & Alibaba research tools for Claude AI - Product research, keyword intelligence, and supplier discovery via MCP

Downloads

5

Readme

πŸš€ LaunchFast MCP Server

Professional Amazon & Alibaba Research Tools for Claude AI

License: MIT TypeScript MCP Node

Features β€’ Quick Start β€’ Tools β€’ Examples β€’ Docs


πŸ“– Overview

LaunchFast MCP Server brings enterprise-grade Amazon and Alibaba intelligence directly into your AI coding assistant. Get instant market research, keyword analysis, and supplier discoveryβ€”all powered by real-time data and optimized for speed.

Why LaunchFast MCP?

  • ⚑ 3x Faster - Optimized caching and parallel processing
  • 🎯 Accurate - Real-time data from Amazon and Alibaba APIs
  • 🧠 Intelligent - AI-powered market grading and opportunity scoring
  • πŸ”Œ Universal - Works with Claude Desktop, Cursor, Claude Code & ChatGPT
  • πŸ›‘οΈ Production Ready - Rate limiting, error handling, and retry logic built-in

✨ Features

πŸ” Market Research

  • Research 50+ Amazon products in seconds
  • A10-F1 market grading system (demand vs competition)
  • Revenue estimates, BSR tracking, and sales velocity
  • Filter by price, ratings, reviews, and more
  • Multi-marketplace support (US, UK, DE, FR, IT, ES, CA, MX, JP)

🎯 Keyword Intelligence

  • Deep ASIN keyword analysis (1-10 products)
  • Search volume, CPC, and competition metrics
  • Opportunity Mining - Find underserved, high-volume keywords
  • Gap Analysis - Discover what competitors rank for that you don't
  • Side-by-side ASIN comparison matrix

🏭 Supplier Discovery

  • Smart Alibaba supplier search with quality scoring
  • Top 20 suppliers ranked by trust metrics
  • Pricing, MOQ, certifications, and years in business
  • Gold Supplier & Trade Assurance filtering
  • Response rate and review score tracking

πŸš€ Quick Start

Prerequisites

  • Node.js 18+ (Download)
  • Claude Desktop, Cursor, or Claude Code installed
  • LaunchFast API Key (Get yours)

One-Click Installation

Option 1: NPX (Recommended)

Just add this to your AI tool's MCP config:

{
  "mcpServers": {
    "launchfast": {
      "command": "npx",
      "args": ["-y", "@launchfast/mcp-server"],
      "env": {
        "LAUNCHFAST_API_URL": "https://launchfastlegacyx.com",
        "LAUNCHFAST_API_KEY": "lf_your_key_here",
        "LAUNCHFAST_USER_ID": "your_user_id_here"
      }
    }
  }
}

That's it! No git clone, no npm install. Just restart your AI tool.

Option 2: Interactive Setup

# Install globally
npm install -g @launchfast/mcp-server

# Run interactive setup
launchfast-mcp setup

# Follow the prompts to configure Claude Desktop, Cursor, or Claude Code

Option 3: Manual Installation

1. Clone and Install

git clone https://github.com/launchfast/mcp-server.git
cd mcp-server
npm install
npm run build

2. Configure Your AI Tool

Edit: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) Or: %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "launchfast": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-server/build/index.js"],
      "env": {
        "LAUNCHFAST_API_URL": "https://launchfastlegacyx.com",
        "LAUNCHFAST_API_KEY": "lf_your_key_here",
        "LAUNCHFAST_USER_ID": "your_user_id_here"
      }
    }
  }
}

Open Cursor Settings β†’ Features β†’ Claude β†’ MCP Servers

Add the same config as Claude Desktop above.

Open VS Code Settings β†’ Extensions β†’ Claude Code β†’ MCP Servers

Add the same config as Claude Desktop above.

3. Restart Your AI Tool

Look for the πŸ”¨ hammer icon to confirm MCP tools are loaded.


πŸ› οΈ Available Tools

1️⃣ research_amazon_market

Get instant market intelligence for any product keyword

🎀 Example: "Research the Amazon market for portable saunas"

Input:

  • keyword (required) - Product to research (e.g., "wireless earbuds")
  • marketplace (optional) - Amazon domain (default: "com" for US)
  • limit (optional) - Max products (default: 50)
  • useCache (optional) - Use caching for speed (default: true)
  • minPrice, maxPrice, minRating (optional) - Filters

Output:

  • Market Overview - Grade (A10-F1), total revenue, competition level
  • Top 10 Products - ASIN, title, price, BSR, reviews, grade
  • Sales Data - Monthly units, revenue, estimated profit per unit
  • Keywords - Top ranking keywords with search volumes
  • Performance - Cache stats, processing time, provider used
πŸ“Š MARKET RESEARCH: portable sauna

🎯 Market Overview
β”œβ”€ Grade: A7 (Strong demand, moderate competition)
β”œβ”€ Market Revenue: $2,450,000/month
β”œβ”€ Competition Level: MEDIUM
β”œβ”€ Recommended Entry Price: $179-$199
└─ Total Products Analyzed: 50

πŸ† Top 5 Products
1. ⭐ A9 | B08N5WRWNW | HigherDOSE Infrared Sauna Blanket
   └─ $199 β€’ BSR #1,234 in Health β€’ 4.5β˜… (2,340 reviews)
   └─ Sales: 450 units/mo β€’ Revenue: $89,550/mo β€’ Profit/unit: ~$85

2. ⭐ A8 | B07XJ8C8F5 | REVIIV Portable Infrared Sauna
   └─ $169 β€’ BSR #2,567 in Home β€’ 4.3β˜… (1,890 reviews)
   └─ Sales: 320 units/mo β€’ Revenue: $54,080/mo β€’ Profit/unit: ~$72

[... more products ...]

πŸ”‘ Top Keywords
β”œβ”€ "portable infrared sauna" - 12,300 vol/mo, High competition
β”œβ”€ "sauna blanket infrared" - 8,900 vol/mo, Medium competition
β”œβ”€ "home sauna portable" - 5,400 vol/mo, Low competition ⭐
└─ "infrared sauna pod" - 3,200 vol/mo, Low competition ⭐

⚑ Performance
└─ Processed in 3.2s (Cache: 87% hit rate, Provider: Axesso)

2️⃣ research_asin_keywords

Deep keyword analysis for Amazon products with opportunity mining

🎀 Example: "Research keywords for ASIN B08N5WRWNW with gap analysis"

Input:

  • asins (required) - Array of 1-10 ASINs (e.g., ["B08N5WRWNW"])
  • maxKeywordsPerAsin (optional) - Max keywords per ASIN (default: 50)
  • minSearchVolume (optional) - Min monthly searches (default: 100)
  • includeOpportunities (optional) - Find low-competition gems (default: true)
  • includeGapAnalysis (optional) - Compare against competitors (default: true)

Output:

  • Per-ASIN Breakdown - Keywords, rankings, traffic percentage
  • Aggregated Keywords - All keywords sorted by search volume
  • Opportunity Keywords - Low competition, high volume targets
  • Gap Analysis - Keywords competitors rank for but you don't
  • ASIN Comparison - Side-by-side keyword matrix
πŸ” KEYWORD RESEARCH: 2 ASINs

πŸ“‹ ASIN: B08N5WRWNW (HigherDOSE Sauna Blanket)
β”œβ”€ Total Keywords: 147
└─ Top Keywords:
   β”œβ”€ "infrared sauna blanket" - 14,800 vol, Rank #3, 22% traffic
   β”œβ”€ "sauna blanket" - 9,200 vol, Rank #5, 14% traffic
   └─ "portable sauna" - 12,300 vol, Rank #8, 9% traffic

πŸ“‹ ASIN: B07XJ8C8F5 (REVIIV Portable Sauna)
β”œβ”€ Total Keywords: 132
└─ Top Keywords:
   β”œβ”€ "portable infrared sauna" - 12,300 vol, Rank #2, 26% traffic
   β”œβ”€ "home sauna" - 8,100 vol, Rank #4, 18% traffic
   └─ "infrared sauna" - 18,900 vol, Rank #12, 7% traffic

πŸ’Ž Opportunity Keywords (Low Competition, High Volume)
1. "home sauna portable" - 5,400 vol/mo, 32/100 competition, CPC $1.45
2. "infrared sauna therapy" - 4,200 vol/mo, 28/100 competition, CPC $1.82
3. "sauna blanket weight loss" - 3,800 vol/mo, 25/100 competition, CPC $2.10
4. "far infrared sauna" - 3,100 vol/mo, 30/100 competition, CPC $1.67

πŸ” Gap Analysis (Competitors rank for, you don't)
β”œβ”€ "infrared sauna benefits" - 6,700 vol/mo, Comp rank #4
β”œβ”€ "sauna at home" - 4,900 vol/mo, Comp rank #7
└─ "detox sauna blanket" - 2,800 vol/mo, Comp rank #3

πŸ“Š ASIN Comparison Matrix
Keyword                    | B08N5... | B07XJ...
---------------------------|----------|----------
infrared sauna blanket     |    #3    |    #15
portable infrared sauna    |    #8    |    #2
sauna blanket             |    #5    |    #22
home sauna portable       |    -     |    #6

3️⃣ search_alibaba_suppliers

Find verified suppliers with quality scoring and MOQ filtering

🎀 Example: "Find Gold Suppliers for portable saunas on Alibaba"

Input:

  • searchQuery (required) - Product to source (e.g., "bluetooth speaker")
  • maxResults (optional) - Max suppliers (1-20, default: 20)
  • goldSupplierOnly (optional) - Filter Gold Suppliers (default: false)
  • tradeAssuranceOnly (optional) - Require Trade Assurance (default: false)
  • minYearsInBusiness (optional) - Min years active (default: 0)
  • minMoq, maxMoq (optional) - MOQ range filters
  • location (optional) - Filter by country (e.g., "China")

Output:

  • Top 20 Suppliers - Sorted by quality score (0-100)
  • Pricing & MOQ - Unit prices, minimum order quantities
  • Trust Indicators - Gold Supplier, Trade Assurance, certifications
  • Performance Metrics - Review scores, response rate, years in business
  • Quality Breakdown - Trust, experience, pricing, and review scores
  • Direct Links - Product URLs for instant contact
🏭 SUPPLIER SEARCH: portable infrared sauna

πŸ† Top 5 Suppliers (by Quality Score)

1. ⭐ 94/100 | Shenzhen Wellness Tech Co., Ltd.
   β”œβ”€ πŸ… Gold Supplier (12 years) | βœ“ Trade Assurance
   β”œβ”€ πŸ“ Guangdong, China | πŸ’¬ 98% response rate
   β”œβ”€ ⭐ 4.9/5.0 (234 reviews) | πŸŽ–οΈ ISO 9001, CE, FDA certified
   β”œβ”€ πŸ’° $45-$89/unit (MOQ: 100 units, Min order: $6,500)
   └─ πŸ”— https://alibaba.com/product/...

2. ⭐ 89/100 | Foshan HealthCare Manufacturing
   β”œβ”€ πŸ… Gold Supplier (8 years) | βœ“ Trade Assurance
   β”œβ”€ πŸ“ Guangdong, China | πŸ’¬ 95% response rate
   β”œβ”€ ⭐ 4.7/5.0 (156 reviews) | πŸŽ–οΈ CE, RoHS certified
   β”œβ”€ πŸ’° $52-$78/unit (MOQ: 50 units, Min order: $3,200)
   └─ πŸ”— https://alibaba.com/product/...

3. ⭐ 87/100 | Ningbo Thermal Solutions Ltd.
   β”œβ”€ πŸ… Gold Supplier (15 years) | βœ“ Trade Assurance
   β”œβ”€ πŸ“ Zhejiang, China | πŸ’¬ 92% response rate
   β”œβ”€ ⭐ 4.8/5.0 (89 reviews) | πŸŽ–οΈ ISO 9001, CE certified
   β”œβ”€ πŸ’° $38-$72/unit (MOQ: 200 units, Min order: $9,800)
   └─ πŸ”— https://alibaba.com/product/...

[... more suppliers ...]

πŸ“Š Quality Score Breakdown
β”œβ”€ Trust Score (40%): Gold badge, Trade Assurance, certifications
β”œβ”€ Experience (30%): Years in business, transaction history
β”œβ”€ Pricing (20%): Competitive rates, flexible MOQ
└─ Reviews (10%): Rating score, review count, response rate

πŸ’‘ Recommendation: Supplier #2 (Foshan HealthCare) offers the best balance
   of quality (89/100), low MOQ (50 units), and competitive pricing ($52-78).

πŸ“Š Search Usage: 18/500 searches used today

πŸ’‘ Usage Examples

Scenario 1: Full Product Launch Research

πŸ‘€ You: "Help me launch a portable sauna business on Amazon"

πŸ€– Claude:
1. [Calls research_amazon_market with keyword="portable sauna"]
   β†’ Market Grade A7, $2.5M monthly revenue, moderate competition

2. [Extracts top 3 ASINs from results]

3. [Calls research_asin_keywords with asins=[...]]
   β†’ Finds 12 opportunity keywords like "home sauna portable"

4. [Calls search_alibaba_suppliers with searchQuery="portable infrared sauna"]
   β†’ Identifies 5 quality suppliers at $45-89/unit, MOQ 50-200

5. Synthesizes launch plan:
   βœ… Market is viable with strong demand
   βœ… Enter at $179-199 price point
   βœ… Target keywords: "home sauna portable", "infrared sauna therapy"
   βœ… Source from Foshan HealthCare (89/100 score, $52-78/unit, MOQ 50)
   βœ… Estimated profit: $80-100/unit after costs
   βœ… Goal: 50-100 sales/month in first 3 months

Scenario 2: Competitor Analysis

πŸ‘€ You: "Analyze competitor ASIN B08N5WRWNW and find keyword gaps"

πŸ€– Claude:
[Calls research_asin_keywords with includeGapAnalysis=true]

πŸ“Š Results:
   β€’ Competitor ranks for 147 keywords
   β€’ 23 gap keywords found (they rank, you don't)
   β€’ Top gaps: "infrared sauna benefits" (6.7K vol), "detox sauna" (2.8K vol)
   β€’ 8 opportunity keywords with low competition

πŸ’‘ Strategy: Target gap keywords "infrared sauna benefits" and "sauna at home"
   in your listing and PPC campaigns for quick ranking wins.

Scenario 3: Pricing Strategy

πŸ‘€ You: "Research wireless earbuds under $50 with 4.5+ stars"

πŸ€– Claude:
[Calls research_amazon_market with filters: maxPrice=50, minRating=4.5]

πŸ“Š Results:
   β€’ 23 products match criteria
   β€’ Price range: $24.99 - $49.99
   β€’ Sweet spot: $34.99-$39.99 (highest sales velocity)
   β€’ Top seller: $36.99 with 680 units/month

πŸ’‘ Recommendation: Price at $39.99 for premium positioning while staying
   competitive. Products at $35-40 show 2.3x higher conversion than $45+.

πŸ—οΈ Architecture

@launchfast/mcp-server/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ index.ts                 # MCP server entry point
β”‚   β”œβ”€β”€ client/
β”‚   β”‚   └── launchfast-client.ts # API client with retry logic
β”‚   β”œβ”€β”€ tools/
β”‚   β”‚   β”œβ”€β”€ market-research.ts   # Tool 1: Market research
β”‚   β”‚   β”œβ”€β”€ asin-keywords.ts     # Tool 2: Keyword intelligence
β”‚   β”‚   └── alibaba-suppliers.ts # Tool 3: Supplier discovery
β”‚   β”œβ”€β”€ types/
β”‚   β”‚   └── launchfast.ts        # TypeScript interfaces
β”‚   └── utils/
β”‚       β”œβ”€β”€ logger.ts            # Structured logging
β”‚       └── formatter.ts         # Response formatters
β”œβ”€β”€ scripts/
β”‚   └── setup.js                 # Interactive setup wizard
β”œβ”€β”€ install/
β”‚   β”œβ”€β”€ claude-desktop.json      # Claude Desktop config
β”‚   β”œβ”€β”€ cursor.json              # Cursor config
β”‚   └── claude-code.json         # Claude Code config
β”œβ”€β”€ build/                       # Compiled output
β”œβ”€β”€ .env.example                 # Environment template
β”œβ”€β”€ package.json
└── tsconfig.json

Key Design Principles

πŸš€ Performance First

  • Multi-layer caching (keywordβ†’ASIN, product data)
  • Parallel API requests where possible
  • Optimized for 3x speed improvement over standard endpoints

πŸ›‘οΈ Production Ready

  • Exponential backoff retry (1s, 2s, 4s)
  • Rate limit handling with 429 retry
  • Comprehensive error messages
  • Graceful degradation

πŸ§ͺ Type Safe

  • Full TypeScript with strict mode
  • Zod schema validation
  • Runtime type checking

πŸ”Œ Universal Compatibility

  • Works with any MCP-compatible AI tool
  • No streaming complexity (pure JSON responses)
  • Simple stdio transport

πŸ“š Documentation

Configuration

Environment Variables

LAUNCHFAST_API_URL=https://launchfastlegacyx.com
LAUNCHFAST_API_KEY=lf_your_64_char_hex_key
LAUNCHFAST_USER_ID=your_uuid_here

Get your credentials from: LaunchFast Admin Dashboard

Rate Limits

  • Global Rate Limit: 20 requests/minute across all MCP users
  • Market Research: Cached results recommended (useCache: true)
  • Keyword Research: Session-based caching
  • Supplier Search: Usage tracking in response (searchesUsed, searchesRemaining)

All responses include rate limit headers:

X-RateLimit-Limit: 20
X-RateLimit-Remaining: 15
X-RateLimit-Reset: 1704067200

Development

# Install dependencies
npm install

# Run in development mode
npm run dev

# Build for production
npm run build

# Inspect MCP tool schemas
npm run inspect

# Run interactive setup
node scripts/setup.js

Testing

# Test market research
curl -X POST https://launchfastlegacyx.com/api/products/research \
  -H "X-LaunchFast-API-Key: lf_your_key" \
  -H "Content-Type: application/json" \
  -d '{"keyword": "test product", "limit": 5}'

# Test keyword research
curl -X POST https://launchfastlegacyx.com/api/keywords/research \
  -H "X-LaunchFast-API-Key: lf_your_key" \
  -H "Content-Type: application/json" \
  -d '{"asins": ["B08N5WRWNW"]}'

# Test supplier search
curl -X POST https://launchfastlegacyx.com/api/suppliers/search \
  -H "X-LaunchFast-API-Key: lf_your_key" \
  -H "Content-Type: application/json" \
  -d '{"keyword": "bluetooth speaker"}'

πŸ› Troubleshooting

  1. Verify config location:

    # macOS
    cat ~/Library/Application\ Support/Claude/claude_desktop_config.json
    
    # Windows
    type %APPDATA%\Claude\claude_desktop_config.json
  2. Check build exists:

    ls -la build/index.js
    # If missing: npm run build
  3. Test server directly:

    npm run inspect
    # Should list 3 tools without errors
  4. Check Claude logs:

    # macOS
    tail -f ~/Library/Logs/Claude/mcp*.log
    
    # Windows
    type %APPDATA%\Claude\logs\mcp*.log

401 Unauthorized

  • Check LAUNCHFAST_API_KEY starts with lf_
  • Verify key in admin dashboard: LaunchFast Admin

403 Forbidden

  • Verify LAUNCHFAST_USER_ID matches your account
  • Check key is not disabled in admin dashboard

429 Too Many Requests

  • Global rate limit: 20 req/min across all users
  • Check Retry-After header for wait time
  • Enable caching with useCache: true for market research

"Cannot read properties of undefined"

500 Server Error

  • Automatic retry will attempt 3 times (1s, 2s, 4s backoff)
  • If persists, check API status

Timeout errors

  • Default timeout: 30 seconds
  • Try with useCache: true for faster response
  • Reduce limit parameter for market research

"Missing required environment variables"

# Create .env file
cat > .env << EOF
LAUNCHFAST_API_URL=https://launchfastlegacyx.com
LAUNCHFAST_API_KEY=lf_your_key_here
LAUNCHFAST_USER_ID=your_user_id_here
EOF

"Node version too old"

node --version  # Must be v18.0.0+
# Upgrade: https://nodejs.org/

"Cannot find module '@modelcontextprotocol/sdk'"

rm -rf node_modules package-lock.json
npm install
npm run build

🀝 Contributing

We love contributions! Here's how to get started:

  1. Fork the repository
  2. Clone your fork: git clone https://github.com/YOUR_USERNAME/mcp-server.git
  3. Create a branch: git checkout -b feature/amazing-feature
  4. Make your changes
  5. Test thoroughly: npm run dev
  6. Commit: git commit -m 'Add amazing feature'
  7. Push: git push origin feature/amazing-feature
  8. Open a Pull Request

Development Guidelines

  • βœ… Use TypeScript strict mode
  • βœ… Add JSDoc comments for public functions
  • βœ… Include error handling (try/catch)
  • βœ… Follow existing code style (2 spaces, single quotes)
  • βœ… Test with real API calls before submitting
  • βœ… Update README if adding features

Good First Issues

  • [ ] Add support for more Amazon marketplaces
  • [ ] Improve error messages with actionable suggestions
  • [ ] Add progress indicators for long-running requests
  • [ ] Create video tutorial for installation
  • [ ] Add unit tests for formatter functions

πŸ“„ License

MIT License - see LICENSE file for details.

You are free to use, modify, and distribute this software for commercial or non-commercial purposes.


πŸ™ Acknowledgments


πŸ“ž Support & Community


πŸ—ΊοΈ Roadmap

Q1 2025

  • [ ] Session management for research history
  • [ ] Export results to CSV/Excel/JSON
  • [ ] Bulk ASIN analysis (50+ products)
  • [ ] Product tracking and price alerts

Q2 2025

  • [ ] eBay marketplace support
  • [ ] Walmart marketplace support
  • [ ] Web dashboard for visualization
  • [ ] Slack/Discord notifications

Q3 2025

  • [ ] Competitive intelligence reports
  • [ ] AI-powered product ideation
  • [ ] Listing optimization suggestions
  • [ ] PPC campaign builder

Vote on features: Feature Requests


🌟 Star History

If you find this project useful, please consider giving it a ⭐ on GitHub!


Built with ❀️ by the LaunchFast team for Amazon sellers and product researchers

Get Started β€’ View Demo β€’ Read Docs β€’ Join Community