Market MCP server
online · 100% uptimeio.github.vistoya/market·v1.0.0Search and get fashion products recommendations across multiple e-ecom stores
0 stars
Reviews
Write oneNobody has reviewed Market yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Market tools (6)
write = sends, deletes, buys or postsdiscover_brandsFreeFind fashion brands using natural language, structured filters, or both. Best for queries like "Italian streetwear brands", "Scandinavian minimalist brands", "Japanese technical outerwear", "brands with avant-garde tailoring", or qualified similarity such as "brands like Rick Owens for technical outerwear". For a plain "brands like X" request, use find_similar_brands. Country adjectives ("Italian", "Scandinavian", "Nordic", "Japanese", "Iberian", "Benelux") are parsed server-side into shipping-origin filters; you don't need to translate them to ISO codes. `query` is optional — provide a query, structured filters, or both. Brand country/shipping signals are best-effort and separate from product availability.
discover_productsFreeFind fashion products using natural language and/or structured filters. Provide a `query` for semantic ranking via multimodal text+image embeddings ("oversized wool coat", "black leather jacket", "minimalist gold jewelry", "linen shirt for a beach wedding under $200") — best for open-ended discovery. Keep queries concrete: noun-led with up to one or two modifiers works best ("summer linen shirt" beats "breathable linen shirt perfect for summer"). Provide only structured filters (category, brand, colors, gender, price, etc.) for pure browse — results are recency-ranked and paginate cleanly. Combine both for filtered semantic search. At least one of query or a filter must be provided. Example calls (notice the sparse filter population — descriptive attributes stay in `query`, not in structured fields): - "linen wedding guest dress under $200" → {query: "linen wedding guest dress", gender: "women", max_price: 200, materials: ["linen"]} - "wool coat under $300" → {query: "wool coat", gender: "women", max_price: 300, materials: ["wool"]} - "browse women's black dresses $100-$300" → {gender: "women", category: "clothing/dresses", colors: ["black"], min_price: 100, max_price: 300} - "Acne Studios outerwear" → {query: "outerwear", brand: "Acne Studios", gender: "women"} Returns compact product cards: AI-generated summary, price, images, tags, and compact availability by color/size; variant price differences are nested under the availability dimension that determines price. For merchant description, store info, SKU-level variants, exact variant prices, and all product images, call get_product with a product ID from these results. Multi-currency prices supported (e.g. "under 200 zł" or min_price=200 + currency="PLN"); returned prices render in the requested currency when provided.
find_similar_brandsFreeGiven an active catalog brand name or merged alias, find similar brands using brand-profile vectors generated during product indexing. Unknown or ambiguous seeds return no brands. Returns up to 20 brands.
find_similar_productsFreeGiven a product ID, find similar products across the entire catalog. Useful for "more like this" recommendations or finding alternatives. Returns compact product cards, not full variant detail; call get_product for SKU-level variants, exact variant prices, merchant description, store info, and all images. Returns page and hasNextPage. Returns up to 20 results per page, paginated (max 3 pages).
get_filtersFreeReturns available filter values in the catalog. By default returns categoryTree plus brands, colors, materials, genders, occasions, seasons, styles, silhouettes, currencies, and price range. Use "fields" to request only specific dimensions — faster and less data. "categoryTree" is a flat DFS-ordered list of { value, label } entries; hierarchy is encoded in the value slug (e.g. "clothing/jackets/bomber-jackets"), parents appear before descendants, and every value can be passed directly to discover_products.category. Use "brand_search" to search brands by prefix instead of listing all. Pass "gender" to scope categoryTree to that gender (women/men/girls/boys); omit to see the merged union.
get_productFreeGet the detailed response for a specific product ID. Use this after discover_products or find_similar_products when you need merchant description, store info, all images, SKU-level availability variants, SKU, colorKey/size matrix, exact variant prices/compareAtPrice in the requested currency, and the direct link to purchase.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 648ms20/20
- Tool poisoning6 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How Market compares
Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 85% of 2,174 E-commerce servers
- Tools
- 6
- the typical E-commerce server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote E-commerce server answers 100%
- Response time
- 193 ms
- faster than 69% of 1,527 E-commerce servers
What its tools let an agent do: 6 read
Install Market in Claude Code, Cursor or VS Code
claude mcp add --transport http market https://api.vistoya.com/mcp
What the publisher says
From the Market repository's README, as published. We do not edit it. Read it on GitHub
Vistoya MCP
Semantic search and recommendations across fashion stores, exposed as a Model Context Protocol server. Connect any MCP-compatible AI agent (Claude, Cursor, VS Code, ChatGPT, etc.) and let it discover products, find visually similar items, and explore stores in the Vistoya marketplace.
- Registry name: io.github.vistoya/market
- Endpoint: https://api.vistoya.com/mcp
- Transport: Streamable HTTP
- Website: https://vistoya.com
Quick setup
npx @vistoya/mcpAutomatically detects and configures Claude Desktop, Claude Code, Cursor, Windsurf, and VS Code. Restart your AI client after running.
What it does
Vistoya indexes fashion products from many stores and embeds them with a vision-language model. The MCP server lets agents query that index in natural language and reason over the results.
Tools
Manual install
Claude Desktop / Claude Code
Add to claudedesktopconfig.json (or your Claude Code MCP config):
{
"mcpServers": {
"vistoya": {
"url": "https://api.vistoya.com/mcp"
}
}
}Cursor
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"vistoya": {
"url": "https://api.vistoya.com/mcp"
}
}
}VS Code (MCP extension)
Add to your mcp.json:
{
"servers": {
"vistoya": {
"type": "http",
"url": "https://api.vistoya.com/mcp"
}
}
}Generic stdio fallback (clients that don't support remote yet)
Use mcp-remote as a bridge:
{
"mcpServers": {
"vistoya": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.vistoya.com/mcp"]
}
}
}Example prompts
Once connected, try:
- "Find me a black leather jacket under $300"
- "Show me something similar to this product"
- "What cozy sweaters do you have for fall?"
- "Find me running shorts under $100"
Discoverability
This server is published on the official MCP Registry. You can find it at:
https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.vistoya/marketStatus
Public preview. The endpoint is publicly reachable and does not currently require authentication.
License
MIT — see LICENSE.
Contact
Issues and feature requests: open an issue on this repo.
Nothing above is checked by us. What we check is on the safety report.
Market: common questions
- Is Market MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Market safety report
- How do I install Market?
- It runs remotely at api.vistoya.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Market need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Market maintained?
- The last commit was 40 days ago (2026-09-25). The latest release is v1.0.0.
- Is Market up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Market?
- Servers from other publishers that do the same job: Buywhere MCP server, Apiguru Amazon Data MCP server and ApparelHub MCP server.
- How does Market compare with other E-commerce MCP servers?
- safety score 88/100 (higher than 85% of 2,174 E-commerce servers); tools 6 (the typical E-commerce server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Market
Same job from other publishers: the closest match first, then the best rated.
BuywhereAgent-native product catalog: 300M+ products, 150,000+ stores, deliver_to ranking.not reviewedEstablishedA
Apiguru Amazon DataLive Amazon product, review, search, deal, offer/stock and seller data across 23 marketplaces.not reviewedGrowingA- ApparelHubRun a custom-merch store from an agent: design, build products, list on every channel, fulfill.not reviewedGrowingA
- Kagura Memory CloudPersistent memory for AI assistants: store, search, and connect knowledge across conversations.not reviewedGrowingA
- TikTok ShopRead-only TikTok Shop Partner API: orders, finance, products and analytics across shops.not reviewedGrowingA