Skip to main content

🌸 K-Beauty MCP Server

A Model Context Protocol (MCP) server that provides comprehensive Korean Beauty (K-Beauty) information through real-time web search and curated knowledge.

✨ Features

📸 AI-Powered Skin Analysis

  • Photo Upload Analysis: Upload your selfie for personalized skin analysis
  • Zone-by-Zone Assessment: T-zone, cheeks, eye area, and mouth area analysis
  • Smart Recommendations: AI-generated K-Beauty routine based on your skin
  • Concern Matching: Targeted products for specific skin issues (acne, aging, dryness, etc.)

🔍 Real-Time Web Search Integration

  • Live search for K-Beauty products, brands, and ingredients
  • Latest reviews and product information
  • Up-to-date pricing and availability
  • Current trends and recommendations

💄 Comprehensive Brand Database

  • 58+ Major K-Beauty Brands: From luxury giants to indie darlings
  • Luxury Tier: Sulwhasoo, Whoo, OHUI, Hera, IOPE, Sum37, Amorepacific
  • Premium Brands: Laneige, Mamonde, Etude House, Innisfree, The Face Shop
  • Effective/Indie: COSRX, Beauty of Joseon, Purito, Dear Klairs, Benton
  • Emerging Stars: Round Lab, Anua, Haruharu Wonder, ABIB, Goodal
  • Medical/Derma: Dr. Jart+, Medicube, Dr.G, Lab No.4
  • Makeup Leaders: 3CE, Peripera, CLIO, ROM&ND, Espoir

🧪 Advanced Ingredient Analysis

  • 48+ Key Ingredients: Traditional hanbang to modern innovations
  • Traditional Korean: Ginseng, rice water, green tea, mugwort, bamboo
  • K-Beauty Innovations: Snail mucin, bee venom, fermented ingredients
  • Botanical Extracts: Centella asiatica, camellia, cherry blossom, lotus
  • Active Compounds: Niacinamide, hyaluronic acid, ceramides, peptides
  • Unique Minerals: Volcanic ash, Jeju minerals, sea salt, pearl powder

📊 Complete Product Categories

  • 43+ Product Types: Every K-Beauty category covered
  • Basic Skincare: Cleansers, toners, essences, serums, moisturizers
  • Treatment Products: Exfoliators, masks, spot treatments, anti-aging
  • Makeup: BB/CC creams, cushions, lip tints, eyeshadows
  • Body Care: Lotions, hand creams, body oils, scrubs

💆‍♀️ Personalized Skincare Routines

  • Korean 10-step routine customization
  • Skin type-specific recommendations (oily, dry, combination, sensitive)
  • Age-appropriate anti-aging routines
  • Seasonal skincare adjustments

🌍 Global Accessibility

  • Multi-language Support: English and Korean
  • Worldwide Availability: No API keys required
  • Offline Capability: Works with curated knowledge base

🚀 Quick Start

Installation

# Clone or download to your desired location
cd /path/to/your/mcp/servers
git clone <your-repo-url> k-beauty-mcp
cd k-beauty-mcp

# Install dependencies
pip install -r requirements.txt

Claude Desktop Configuration

Add to your Claude Desktop config file (claude_desktop_config.json):

{
  "mcpServers": {
    "k-beauty": {
      "command": "python3",
      "args": ["/full/path/to/k-beauty-mcp/kbeauty_mcp.py"],
      "cwd": "/full/path/to/k-beauty-mcp"
    }
  }
}

macOS/Linux config location:

~/Library/Application Support/Claude/claude_desktop_config.json

Windows config location:

%APPDATA%\Claude\claude_desktop_config.json

Quick Test

Restart Claude Desktop and try these queries:

"Tell me about COSRX snail essence"
"Recommend a K-Beauty routine for sensitive skin"
"What are the benefits of ginseng in skincare?"
"Compare Sulwhasoo vs Laneige products"

🛠️ Available Tools

1. search_kbeauty_brands

Search and get information about K-Beauty brands

Input: Brand name or category
Output: Brand details, history, popular products

2. get_product_info

Get detailed product information

Input: Brand name, optional product name
Output: Product details, benefits, pricing, reviews

3. analyze_ingredients

Analyze skincare ingredients

Input: Ingredient name
Output: Benefits, safety, usage recommendations

4. recommend_routine

Get personalized skincare routines

Input: Skin type, concerns, routine type
Output: Step-by-step Korean skincare routine

5. compare_products

Compare multiple K-Beauty products

Input: List of products to compare
Output: Side-by-side comparison with pros/cons

6. analyze_skin_photo 🆕

AI-powered facial skin analysis with personalized recommendations

Input: Base64 encoded selfie image + optional additional concerns
Output: Zone-by-zone skin analysis + personalized K-Beauty routine

7. skin_concern_matcher 🆕

Match specific skin concerns to targeted K-Beauty products

Input: Skin concerns list + skin type + budget preference
Output: Targeted product recommendations for each concern

💡 Example Interactions

Brand Discovery

User: "What's a good affordable K-Beauty brand for beginners?"
Assistant: [Searches and provides COSRX, Beauty of Joseon recommendations]

Product Research

User: "Tell me about Beauty of Joseon Glow Deep Serum"
Assistant: [Live search + curated info about ingredients, benefits, reviews]

Routine Building

User: "I have oily, acne-prone skin. What's a good Korean routine?"
Assistant: [Customized 7-step routine with specific product recommendations]

Ingredient Education

User: "Is snail mucin actually good for skin?"
Assistant: [Detailed analysis of snail secretion benefits, safety, best products]

🆕 AI Skin Analysis

User: [Uploads selfie] "Analyze my skin and recommend products"
Assistant: [Provides zone-by-zone analysis + personalized K-Beauty routine]

🆕 Targeted Concern Matching

User: "I have acne and sensitivity issues, budget-friendly options please"
Assistant: [Lists specific COSRX and Purito products for acne + sensitive skin]

🌟 What Makes This Special

📸 Revolutionary AI Skin Analysis

  • Upload & Analyze: Take a selfie and get instant skin analysis
  • Zone-Based Assessment: T-zone, cheeks, eyes analyzed separately
  • Personalized Routines: Custom K-Beauty routines based on your skin
  • Smart Product Matching: AI matches your concerns to specific products

Real-Time Information

  • Live Web Search: Always up-to-date product info and reviews
  • 58+ Brand Recognition: Automatically recognizes major to indie K-Beauty brands
  • Current Pricing: Latest prices and availability across regions
  • Trend Tracking: What's popular right now in K-Beauty globally

Unlimited Brand Coverage

  • No Restrictions: Unlike hardcoded databases, searches ANY K-Beauty brand
  • Emerging Brands: Discovers new and trending Korean beauty brands
  • Regional Brands: Finds local Korean brands not available globally
  • Complete Coverage: From luxury conglomerates to one-person indie brands

Cultural Context

  • Traditional Hanbang: Korean traditional medicine ingredients explained
  • Modern Innovation: How Korean brands revolutionized global skincare
  • Cultural Significance: Understanding the philosophy behind K-Beauty
  • Historical Background: Traditional Korean beauty practices and their evolution

Practical Guidance

  • Step-by-Step Routines: Clear, actionable skincare guidance
  • Product Matching: Find products that work together
  • Skin-Type Specific: Recommendations tailored to your needs

🔧 Technical Details

Architecture

  • Language: Python 3.8+
  • Framework: Model Context Protocol (MCP)
  • Search Engine: DuckDuckGo API (no API key required)
  • Brand Coverage: 58+ major K-Beauty brands with unlimited search
  • Ingredient Database: 48+ traditional and modern K-Beauty ingredients
  • Product Categories: 43+ complete skincare and makeup categories
  • Skin Concerns: 21+ targeted skin concern categories

Smart Recognition System

  • Auto-Brand Detection: Recognizes 58+ K-Beauty brands automatically
  • Context Enhancement: Adds Korean beauty context to all searches
  • Intelligent Queries: Optimizes search terms for better K-Beauty results
  • Cultural Integration: Includes traditional Korean medicine (hanbang) context

Dependencies

  • mcp>=1.0.0 - Model Context Protocol
  • aiohttp>=3.9.0 - Async HTTP client for web search
  • beautifulsoup4>=4.12.0 - HTML parsing (if needed)

AI Skin Analysis

  • Computer Vision: Currently simulated analysis (production would use Google Vision AI, Azure Computer Vision)
  • Zone Detection: T-zone, cheeks, eye area, mouth area analysis
  • Concern Mapping: Automatic detection of acne, aging, dryness, sensitivity
  • Product Matching: AI-powered recommendations based on detected issues

Performance

  • Response Time: <2 seconds for most queries
  • Offline Mode: Works without internet using curated data
  • Cache-Friendly: Reuses common search results

🤝 Contributing

This is an open-source K-Beauty knowledge project! Contributions welcome:

  1. Brand Information: Add new K-Beauty brands and products
  2. Ingredient Database: Expand the ingredient knowledge base
  3. Cultural Context: Add more Korean beauty traditions and practices
  4. Search Enhancement: Improve web search accuracy and results

📝 License

MIT License - Feel free to use and modify!

🌸 About K-Beauty

Korean Beauty (K-Beauty) has revolutionized the global skincare industry with:

  • Innovation: Glass skin, essences, cushion compacts
  • Ingredients: Snail mucin, ginseng, centella asiatica
  • Philosophy: Prevention over treatment, gentle yet effective
  • Accessibility: High-quality products at various price points

This MCP server brings the wisdom of K-Beauty to Claude, helping you make informed skincare decisions with both traditional knowledge and modern innovations.


Happy K-Beauty exploring! 🌸✨

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iflow_mcp_alexai_mcp_k_beauty_mcp-0.1.2.tar.gz (67.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file iflow_mcp_alexai_mcp_k_beauty_mcp-0.1.2.tar.gz.

File metadata

  • Download URL: iflow_mcp_alexai_mcp_k_beauty_mcp-0.1.2.tar.gz
  • Upload date:
  • Size: 67.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_alexai_mcp_k_beauty_mcp-0.1.2.tar.gz
Algorithm Hash digest
SHA256 5ff1c2a5df1de4d0d705de5b4cb673068cb3678e7c9db0466c065318f80e06df
MD5 73fb507252588f4d42fcdc29a17780ab
BLAKE2b-256 96a2c0f7a2e16ee6fdc19867dc0e46ac0df134c12d3e98cd530c06a1f66a4432

See more details on using hashes here.

File details

Details for the file iflow_mcp_alexai_mcp_k_beauty_mcp-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: iflow_mcp_alexai_mcp_k_beauty_mcp-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 82.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_alexai_mcp_k_beauty_mcp-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9927219d59166aaf6fdc02ebfb8342ecac41abf55d8939cf1e16db178884ae65
MD5 d5ed63e8b3dafb27db565556896cac6c
BLAKE2b-256 8e919473b8ae646f2cd4b9c3c76a2dff736dc4ab01c69930841cef53cae99396

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page