Klydo Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Klydo Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Fashion discovery MCP server for Indian Gen Z.
Enables AI assistants like Claude to search and discover fashion products from Klydo — India's Gen-Z quick tech fashion commerce platform based in Bangalore.
#### Option 1: Install from PyPI (Recommended)
# Using pip
pip install klydo-mcp
# Or using pipx (isolated environment)
pipx install klydo-mcp
# Or using uvx (no installation needed)
uvx --from klydo-mcp klydo#### Option 2: Install from Source
# Clone the repository
git clone https://github.com/myselfshravan/klydo-mcp.git
cd klydo-mcp
# Install dependencies with uv
uv sync#### If installed via PyPI (pip/pipx)
Add to your Claude Desktop configuration:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"klydo": {
"command": "klydo"
}
}
}#### If using uvx (recommended for easy updates)
{
"mcpServers": {
"klydo": {
"command": "uvx",
"args": ["--from", "klydo-mcp", "klydo"]
}
}
}#### If installed from source
{
"mcpServers": {
"klydo": {
"command": "uv",
"args": ["--directory", "/path/to/klydo-mcp", "run", "klydo"]
}
}
}Then restart Claude Desktop.
uv run klydosearch_productsSearch for fashion products.
| Parameter | Type | Description |
|---|---|---|
query | string | required — Search terms (e.g., "black dress", "nike shoes") |
category | string | Filter by category (e.g., "dresses", "shoes") |
gender | string | Filter by gender ("men" or "women") |
min_price | int | Minimum price in INR |
max_price | int | Maximum price in INR |
limit | int | Max results (default 10, max 50) |
get_product_detailsGet complete product information.
| Parameter | Type | Description |
|---|---|---|
product_id | string | required — Product ID from search results |
Returns: Full details — images, sizes, colors, ratings, and purchase link.
get_trendingDiscover what's hot rn 🔥
| Parameter | Type | Description |
|---|---|---|
category | string | Category filter |
limit | int | Max results (default 10, max 50) |
Copy .env.example to .env and customize:
# Request settings
KLYDO_REQUEST_TIMEOUT=30
KLYDO_CACHE_TTL=3600
# Debug mode (set to false in production)
KLYDO_DEBUG=false
# API token for klydo.in (required)
KLYDO_KLYDO_API_TOKEN=your-tokenklydo-mcp/
├── src/klydo/
│ ├── __init__.py
│ ├── server.py # MCP server entry point
│ ├── config.py # Configuration (Pydantic Settings)
│ ├── logging.py # Loguru configuration
│ ├── models/
│ │ └── product.py # Product, Price models
│ └── scrapers/
│ ├── base.py # Scraper protocol (interface)
│ ├── cache.py # In-memory cache with TTL
│ └── klydo_store.py # Klydo.in API client
├── tests/ # Test suite
├── .github/workflows/ # CI/CD pipelines
├── pyproject.toml
└── README.md# Run all tests
uv run pytest
# Run with verbose output
uv run pytest -v
# Run specific test file
uv run pytest tests/test_models.py# Install dev dependencies
uv sync --dev
# Run linting
uv run ruff check src/
# Format code
uv run ruff format src/
# Run the server locally
uv run klydoWe welcome contributions! Please see our Contributing Guide for details.
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)For security issues, please see our Security Policy.
MIT License — see LICENSE for details.
Klydo is a Bangalore-based startup building quick tech fashion commerce for Gen-Z (18-32 age group). We're making fashion discovery seamless, fast, and accessible. This MCP server extends our platform to AI assistants, enabling natural language fashion search.
Backed by innovation. Built for Gen-Z. Made in India. 🇮🇳
Made with ❤️ in Bangalore, India
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.