Skip to main content
Glama

hypsh fashion stylist

Server Details

Natural-language fashion search and complete outfits from real shop pieces. Anonymous, read-only.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A3.9/5.0

Scored across 2 tools

Disambiguation5/5

The two tools have clearly distinct purposes: one generates complete outfits, while the other searches for individual fashion products. Their descriptions explicitly warn against using them for the other's role, reducing misselection.

Naming Consistency3/5

Both names use snake_case, but the pattern is mixed: `generate_outfit` is verb_noun while `semantic_search` is adjective_noun. The names remain readable, but they do not follow a single predictable convention.

Tool Count3/5

Two tools are quite thin for a fashion stylist server, though they cover the core outfit-generation and product-search paths. The scope feels borderline rather than fully well-scoped.

Completeness3/5

The server covers outfit generation and product search, but there are notable gaps: no visualization tool despite the description mentioning visualization-only requests, and no product-detail or outfit-refinement operations. Agents can work around some gaps but may hit dead ends.

Available Tools

2 tools
generate_outfitPut together an outfitA
Read-only
Inspect

Use this when the user wants a complete outfit. Primary chat path is prompt-based generation; widget actions may call this with product_id for item-based outfit generation. Pass gender when you know who the outfit is for. Do not use this for single-item product search. The result's content is a plain-text summary of the outfit (each piece with brand and price); structuredContent.outfit holds the same pieces with product ids and shop links.

NameRequiredDescriptionDefault
imageNo
genderNoWho the clothes are for: 'female' or 'male'. Set it whenever the user says or the conversation suggests it ('for my boyfriend', 'women's', a gender they mentioned earlier, the kind of piece they ask for). Only ask the user if there is no hint at all and the answer would clearly differ by gender. Omit for unisex requests.
promptNo
max_budgetNoTotal outfit budget in EUR. Pass the user's budget when they give one, and a high one (e.g. 3000) when they ask for designer or luxury pieces. Omitted, the outfit is kept to about EUR 700.
product_idNo

TDQS

A4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare this a read-only, non-destructive, open-world operation, so the safety profile is covered. The description adds genuinely useful return-shape context (plain-text `content` versus `structuredContent.outfit` with product ids and shop links) that no annotation provides. It says nothing about latency, sourcing or what happens when no outfit matches, so it is good rather than rich.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Four sentences, no filler, with the trigger condition front-loaded before the alternatives and the return-shape note last. The prompt-versus-widget routing sentence is dense but carries real routing information, so nothing is wasted.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description correctly takes on the job of explaining content versus structuredContent.outfit, which is the most valuable thing it does. What is missing is only the meaning of the `init`-style optional `image` input, a modest omission for an otherwise complete definition.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is only 40%, so the description must compensate, and it does for product_id (item-based generation) and prompt-based flows. The gender guidance and max_budget default are already fully documented in the schema, so they earn no extra credit. The `image` parameter, however, is left completely unexplained in both schema and description, which is a real gap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific resource (a complete outfit) and the triggering user intent ("when the user wants a complete outfit"), and it explicitly distinguishes itself from single-item product search, which maps to the sibling semantic_search. The verb 'generate' is only implied by the tool name, but the outcome is unambiguous.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives explicit when-to-use (complete outfit requests), when-not ("Do not use this for single-item product search"), and the two invocation paths: prompt-based for chat and product_id for widget item-based generation. An agent can route between this and semantic_search without further inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 2 tool updates
    • First observedgenerate_outfit
    • First observedsemantic_search

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables clients to look up dress-code meanings, generate five-piece outfit formulas for an occasion and weather, explore tested clothing colour combinations, and find relevant style guides through a free read-only MCP endpoint.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables Alexa+ to look up what a customer owns, saved, or could buy, suggest deterministically ranked outfits for an occasion, and preview or compare garments rendered on the customer's own photo through a virtual try-on pipeline. It also supports saving looks, recording reactions to steer later suggestions, adding catalog items to a wardrobe, and planning up to a week of outfits without repeating garments.
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI agents to search a catalog of roughly 960,000 fashion products across about 10,000 Iranian online and Instagram shops, comparing prices and discounts, checking per-color and per-size stock, browsing categories and curated listings, and finding similar items at other shops. It also lets agents assess shop trust signals such as ratings and buyer surveys, surface flash sales and discount codes, and read blog style guides, all read-only with no login or ordering.
    14
    428 PyPI
    2
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources