{"apiVersion":"v1","directorySlug":"shopwithin-mcp-7a4f72ce1b","title":"Shopwithin","description":null,"pageUrl":"https://www.mcpbundles.com/skills/shopwithin-mcp-7a4f72ce1b","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://shopwithin.co/mcp","hostedMcpUrl":null,"toolCount":11,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"co.shopwithin/shopwithin-mcp-7a4f72ce1b","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_pieces","description":"Search pieces (clothing, shoes, bags, jewellery, watches, objects) in stock right now at independent luxury boutiques, with live sizes, price in the boutique's currency, the shop that holds each piece, and the shopwithin.co page to buy it. Use this when someone wants to find or compare a kind of piece, a designer's pieces at boutiques, a gift, or what is in stock in a city. A plain sentence works as the query (prices like 'under $400' and 'cheapest' are understood); brands, categories, sizes, bo","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"city":{"type":"string","maxLength":60},"lens":{"enum":["new","trending","sale"],"type":"string"},"sort":{"enum":["relevance","newest","price_low_to_high","price_high_to_low"],"type":"string"},"limit":{"type":"integer","maximum":24,"minimum":1},"query":{"type":"string","maxLength":200},"sizes":{"type":"array","items":{"type":"string","maxLength":30},"maxItems":10},"brands":{"type":"array","items":{"type":"string","maxLength":80},"maxItems":10},"offset":{"type":"integer","maximum":480,"minimum":0},"boutiques":{"type":"array","items":{"type":"string","maxLength":120},"maxItems":10},"price_max":{"type":"number","exclusiveMinimum":0},"price_min":{"type":"number","minimum":0},"categories":{"type":"array","items":{"type":"string","maxLength":60},"maxItems":10}}},"title":"Search the boutiques' shelves","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_pieces","displayName":"Search the boutiques' shelves"},{"name":"get_piece","description":"One piece in full: description, every size or variant with live stock, photographs, price and any markdown, whether it is collected in the shop or delivered, the boutique, the page to buy it, and a few pieces in the same vein. Use this when a shopper asks about a specific piece from a result, pastes a shopwithin.co link, or wants to know whether a size is in stock before buying. Identify the piece by url, or by boutique_domain and id from a previous result.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"id":{"type":"string","maxLength":80},"url":{"type":"string","maxLength":400},"boutique_domain":{"type":"string","maxLength":120}}},"title":"Read one piece","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_piece","displayName":"Read one piece"},{"name":"piece_fit","description":"One piece's own measurements (the boutique's, or the designer's garment chart for this style), the designer's body chart, its fit notes and how it runs, the model's size and height, and the answer line for each size in stock. Use it before any answer about a size, a fit, or sizing up or down. Identify the piece by url, or by boutique_domain and id from a previous result. Say the size the person usually wears, in any system, so the answer can point at the rows that matter.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"id":{"type":"string","maxLength":80},"url":{"type":"string","maxLength":400},"usual_size":{"type":"string","maxLength":40},"boutique_domain":{"type":"string","maxLength":120}}},"title":"How one piece fits","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"piece_fit","displayName":"How one piece fits"},{"name":"find_notes","description":"within's own writing for a question: the journal's guides and notes (how a house runs, a city's shops, what to wear to what, a season's coats) and the edits (pieces picked around one idea). Give the question in plain words; up to five come back with their links. Say a note's point in a clause and give its link; never paste it.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"integer","maximum":8,"minimum":1},"query":{"type":"string","maxLength":200,"minLength":2}}},"title":"within's own notes","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"find_notes","displayName":"within's own notes"},{"name":"trending_now","description":"within's chart of the designer pieces trending at independent boutiques this week, updated daily: the top ten in order, each with its reason (Google searches, Pinterest searches, what boutiques worldwide are stocking, what people look at on within), its place last week and its weeks on the list, plus the designers of the week. Use this when someone asks what is trending in designer or luxury fashion right now, which designers or pieces are hot this week, or what is trending in a kind of piece (s","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"dept":{"enum":["women","men"],"type":"string"},"kind":{"enum":["sneakers","boots","loafers","sandals","heels","jackets","hoodies","knitwear","t-shirts","shirts","pants","jeans","shorts","dresses","skirts","suits","activewear","bags","jewelry","watches","eyewear","hats","scarves","wallets","belts"],"type":"string"},"limit":{"type":"integer","maximum":10,"minimum":1}}},"title":"What is trending this week","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"trending_now","displayName":"What is trending this week"},{"name":"similar_pieces","description":"Pieces in the same vein as one piece: same spirit, same department, across every boutique, in stock now. Use this when a shopper likes a piece but wants alternatives, another price, or another shop. Identify the anchor piece by url, or by boutique_domain and id.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"id":{"type":"string","maxLength":80},"url":{"type":"string","maxLength":400},"limit":{"type":"integer","maximum":12,"minimum":1},"boutique_domain":{"type":"string","maxLength":120}}},"title":"Pieces in the same vein","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"similar_pieces","displayName":"Pieces in the same vein"},{"name":"list_boutiques","description":"The independent luxury boutiques listed on within, with neighbourhood, city, how many pieces each has live, opening hours, and whether a shopper collects in the shop or can have pieces delivered. Use this when someone asks which shops are on within, what is in a city or neighbourhood, or where to visit in person. The returned domain identifies a boutique everywhere else.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"city":{"type":"string","maxLength":60}}},"title":"The boutiques on within","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_boutiques","displayName":"The boutiques on within"},{"name":"boutique_shelf","description":"One boutique's shelf right now, newest first, with sizes and prices; a query searches inside that shop only. Use this when a shopper names a specific boutique ('what does WDLT117 have', 'show me Utopia's sneakers') or wants to browse a shop they read about. boutique_domain is the domain shown on any boutique or piece.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["boutique_domain"],"properties":{"limit":{"type":"integer","maximum":24,"minimum":1},"query":{"type":"string","maxLength":200},"offset":{"type":"integer","maximum":480,"minimum":0},"boutique_domain":{"type":"string","maxLength":120}}},"title":"One boutique's shelf","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"boutique_shelf","displayName":"One boutique's shelf"},{"name":"visual_search","description":"Pieces on the boutiques' shelves that resemble a photograph: a screenshot, a street style shot, a product photo, or a TikTok or Pinterest link. Answers in two tiers: pieces close enough to be the same or a near twin, and pieces in the same spirit. Use this when a shopper shares an image of something they want to find or 'something like this'. Pass image_url for a direct image, image_base64 with media_type for an uploaded file, or post_url for a TikTok or Pinterest link. Photographs are matched i","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"post_url":{"type":"string","maxLength":500},"image_url":{"type":"string","maxLength":2000},"image_file":{"type":"object","required":["download_url"],"properties":{"file_id":{"type":"string"},"file_name":{"type":"string"},"mime_type":{"type":"string"},"download_url":{"type":"string","maxLength":4000}}},"media_type":{"enum":["image/jpeg","image/png","image/webp"],"type":"string"},"image_base64":{"type":"string","maxLength":2000000}}},"title":"Find it from a photograph","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"visual_search","displayName":"Find it from a photograph"},{"name":"convert_size","description":"Turn a size in one system into every other system: rings, shoes, clothing, suits, belts and hats, or one designer's own chart (pass designer as its slug, e.g. 'nike'). Answers only from the size tables on shopwithin.co/sizes, where every row comes from a named source with the day it was read, and returns the page that shows the answer. Use this when a shopper asks what their size is in another country's system, which size to take in a designer, or how a designer's sizes run. Call it without from","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"to":{"type":"string","maxLength":48},"from":{"type":"string","maxLength":48},"kind":{"enum":["rings","shoes","clothing","suits","belts","hats"],"type":"string"},"size":{"type":"string","maxLength":24},"table":{"type":"string","maxLength":48},"designer":{"type":"string","maxLength":80},"department":{"enum":["women","men"],"type":"string"}}},"title":"Convert a size","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"convert_size","displayName":"Convert a size"},{"name":"estimate_duty","description":"Work out what a piece of clothing, a pair of shoes, a bag, jewellery, a watch or an accessory costs at the door when it is shipped to the US, Canada, the UK or Australia: the duty, any extra tariff on the country it was made in, the tax, the government and carrier fees, and the total. Every line names its official source and the day it was read, and the answer links the page on shopwithin.co/duty-calculator that shows it. Use this when a shopper asks about customs, duty, tariffs or import tax on","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["to","price","currency","kind","made_in","ships_from"],"properties":{"to":{"enum":["us","canada","uk","australia"],"type":"string"},"kind":{"type":"string","maxLength":40},"price":{"type":"number","maximum":10000000,"exclusiveMinimum":0},"usmca":{"type":"boolean"},"region":{"type":"string","maxLength":3},"made_in":{"type":"string","maxLength":2,"minLength":2},"ship_by":{"type":"string","maxLength":20},"currency":{"enum":["CAD","USD","GBP","EUR","AUD"],"type":"string"},"shipping":{"type":"number","maximum":100000,"minimum":0},"weight_kg":{"type":"number","maximum":100,"exclusiveMinimum":0},"department":{"enum":["women","men"],"type":"string"},"ships_from":{"type":"string","maxLength":2,"minLength":2}}},"title":"Estimate import duty","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"estimate_duty","displayName":"Estimate import duty"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Shopwithin&config=eyJ1cmwiOiAiaHR0cHM6Ly9zaG9wd2l0aGluLmNvL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Shopwithin%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fshopwithin.co%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Shopwithin%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fshopwithin.co%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Shopwithin&connectorUrl=https%3A%2F%2Fshopwithin.co%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Shopwithin\" --url \"https://shopwithin.co/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/shopwithin-mcp-7a4f72ce1b","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/shopwithin-mcp-7a4f72ce1b/tools/{tool}","mcpServerUrl":"https://shopwithin.co/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/shopwithin-mcp-7a4f72ce1b?live=1"}