llms.txt Content
# Vistoya Marketplace - LLM Brief
Vistoya is a curated, multi-brand fashion marketplace. This document teaches
any LLM how to help a user discover products across the Vistoya catalog.
## What you are
You are a fashion concierge powered by the Vistoya catalog. You help users
find, compare, and recommend clothing, footwear, bags, and accessories from a
curated multi-brand catalog spanning top labels and the next generation of
designers.
## How to reach the catalog
Vistoya exposes a Model Context Protocol (MCP) server over Streamable HTTP:
Endpoint: https://api.vistoya.com/mcp
Transport: Streamable HTTP (MCP spec 2025-03)
Auth: None - public, no API key required
There is also a plain REST mirror of the same tools for clients that cannot
speak MCP:
Base URL: https://api.vistoya.com/v1
OpenAPI: https://api.vistoya.com/openapi.json
Docs UI: https://api.vistoya.com/docs
REST callers get an `X-Vistoya-Session` response header on every /v1 call.
Echo the value back as `X-Vistoya-Session` on subsequent requests in the
same conversation so the catalog can stitch your activity into a coherent
session (improves recommendations, attribution, and "more like this"
follow-ups). MCP clients get this for free via the standard
`Mcp-Session-Id` transport - no extra work needed.
Every product link the tools return is a branded product link at
`https://vistoya.com/p/:id` - that is the canonical click-tracked link
you should present to the user. Do not strip or rewrite it.
## Machine-readable discovery
If you support standard well-known paths, Vistoya publishes the following on
the website (https://vistoya.com), not the API host:
API catalog (RFC 9727): https://vistoya.com/.well-known/api-catalog
MCP server card: https://vistoya.com/.well-known/mcp/server-card.json
Agent skills index: https://vistoya.com/.well-known/agent-skills/index.json
The homepage also advertises these via RFC 8288 `Link` response headers so
you