accueil / serveurs / Médias / ru.vibeshooting/catalog
ru.vibeshooting/catalog
serveur MCP (Model Context Protocol) · ru.vibeshooting/catalog 1.2.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que ru.vibeshooting/catalog est sûr ?
Au dernier audit MCP Hub, le serveur MCP « ru.vibeshooting/catalog » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 5 outils
- check_shooting_fit≈ 643 tokens
Check whether a product shoot fits Egor's published routes (remote AI from packshots, hybrid studio + AI, photography, video) and his limits. All fields are optional: pass what the user already said, then ask the user about the fields returned in `missing`. Statuses: good_fit, needs_review, not_offered. A preliminary recommendation, not acceptance of an order. Takes categories and counts only; do not pass personal or confidential information.
Paramètres, retour & exemple (8)
Paramètressurface· string · optionnel · standard | transparent | reflective | delicate
Delicate includes lace, sheer knitwear and complex drapingcategory· string · optionnel · footwear | apparel | cosmetics | accessories | equipment | children | other
Product category; children means children's goodsskuCount· integer · optionnel
Number of products (SKU) in the projectnewAngles· boolean · optionnel
Whether scenes need camera angles or lighting that the existing photos do not havepixelExact· boolean · optionnel
Whether packaging must be reproduced pixel for pixeldeliverable· string · optionnel · lifestyle-scenes | marketplace-cards | white-background | video
Main result: lifestyle/campaign scenes, marketplace cards and infographics, plain catalogue shots on white, or videoproductSize· string · optionnel · fits-studio | larger
fits-studio means up to the size of a sneaker; larger needs a rented location. Footwear, accessories and cosmetics are assumed to fit the studio when omittedsourceMaterial· string · optionnel · all-packshots | single-photo | product-only | none
What exists now: packshots from all sides, a single photo, only the physical product, or nothing yet
Exemple d'appel{"name": "check_shooting_fit", "arguments": {"surface": "standard", "category": "footwear", "skuCount": 1, "newAngles": true, "pixelExact": true, "deliverable": "lifestyle-scenes"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "sources": [], "revision": "texte"}} - draft_brief≈ 576 tokens
Build a ready-to-send first message to Egor in his four-point brief format, plus a Telegram link with the text prefilled and a mailto link. The user reviews and sends it personally: this tool sends, stores and books nothing. Use after check_shooting_fit; tell the user about the `missing` points before sending. Do not include names, phone numbers or other personal data.
Paramètres, retour & exemple (9)
Paramètresnotes· string · optionnel
Anything else about the task: references, formats, shots per SKUbudget· string · optionnel
Budget range in the user's words, if knownproduct· string · requis
What the product is, e.g. 'leather sneakers, 3 colours'category· string · optionnel · footwear | apparel | cosmetics | accessories | equipment | other
Product categorychannels· array · optionnel
Where the images will be used; several values allowed, e.g. ["wildberries", "ozon"]deadline· string · optionnel
Desired date in the user's wordsskuCount· integer · optionnel
Number of products (SKU)deliverable· string · optionnel · lifestyle-scenes | marketplace-cards | white-background | video
Main resultsourceMaterial· string · optionnel · all-packshots | single-photo | product-only | none
What exists now
Exemple d'appel{"name": "draft_brief", "arguments": {"product": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "sources": [], "revision": "texte"}} - find_portfolio≈ 400 tokens
Find documented product-shooting cases by category, method and optional words. Russian word forms, category words (e.g. обувь, кроссовки) and marketplace terms are matched; all words must match. If a category is given and no case matches the words, cases of that category are returned with fallback=true. No match means there is no matching documented case; it does not prove lack of experience.
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
Maximum cases, default 4query· string · optionnel
Optional words to look for in the published title or descriptionmethod· string · optionnel · hybrid | remote | ai | photography
Optional shooting method; ai means the specific route is not statedcategory· string · optionnel · footwear | apparel | cosmetics | accessories | equipment
Optional product category
Exemple d'appel{"name": "find_portfolio", "arguments": {"limit": 1, "query": "texte", "method": "hybrid", "category": "footwear"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "sources": [], "revision": "texte"}} - get_business_info≈ 319 tokens
Read published facts about Egor Sevastyanov, a commercial product photographer in Moscow: profile, shooting services, exact FAQ answers, or contact with brief requirements and working terms (prepayment, timing, revisions). The price guide is in the contact terms (ЦЕНЫ): from 10,000 RUB per series of 4–8 images; the exact sum comes in Egor's first reply and the guide is not a public offer. Nothing is booked or sent.
Paramètres, retour & exemple (1)
Paramètrestopic· string · requis · profile | services | faq | contact
profile, services, faq, or contact (contact also returns the brief and working terms)
Exemple d'appel{"name": "get_business_info", "arguments": {"topic": "profile"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "sources": [], "revision": "texte"}} - get_marketplace_photo_requirements≈ 296 tokens
Official photo requirements of Wildberries, Ozon and Yandex Market for product cards: formats, resolution, aspect ratio, file size, image count, main-image rules and what lowers a card or fails moderation. A dated summary with the source link; rules change, so tell the user to check the source before upload. Useful for any seller, not only Egor's clients.
Paramètres, retour & exemple (1)
Paramètresmarketplace· string · optionnel · wildberries | ozon | yandex-market
Marketplace; omit to get all three
Exemple d'appel{"name": "get_marketplace_photo_requirements", "arguments": {"marketplace": "wildberries"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": "texte", "sources": [], "revision": "texte"}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».