Searchspring MCP. Query your entire e-commerce catalog conversationally.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Searchspring connects your AI agent to a full e-commerce product catalog API (Athos Commerce). It lets you converse with thousands of SKUs—querying stock levels, filtering by size/color, checking pricing, and auditing metadata—all without leaving the chat window.
Use it for customer support lookups or deep inventory checks.
What your AI agents can do
Search brand
Lists all products available from one specific brand name.
Search category
Finds and lists all products that belong to a specified category path, like 'Mens>Shoes'.
Search custom
Runs a product search using custom key-value parameters for deep catalog querying.
The agent returns a list of items matching a specific manufacturer or brand name.
The agent searches and pulls all available products within a defined product hierarchy, like 'Mens > Shoes'.
You can execute complex search requests using specific key-value parameters not covered by standard tools.
The agent filters results based on multiple criteria, formatted as 'key:value,key2:value2'.
You can fetch a specific page of results when the initial result set is too large.
The agent limits the product list to items that fall between two specified dollar amounts.
You initiate a broad search across the entire Searchspring product catalog using natural language queries.
The agent pulls all specifications, pricing, and stock status for one exact Stock Keeping Unit (SKU).
You can reorder a list of products based on criteria like price or relevance ('key:direction').
The agent retrieves the current, real-time query suggestions customers are using on the front end.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Searchspring MCP Server: 10 Tools for Product Search Operations
These tools give your AI client granular control to search, filter, check inventory, and retrieve data from a live e-commerce product catalog.
019d7604search brand
Lists all products available from one specific brand name.
019d7604search category
Finds and lists all products that belong to a specified category path, like 'Mens>Shoes'.
019d7604search custom
Runs a product search using custom key-value parameters for deep catalog querying.
019d7604search filtered
Searches and narrows down results using multiple, defined filters (e.g., 'red:true,size:L').
019d7604search pagination
Retrieves a specific subset of search results when the initial list is too long.
019d7604search price range
Limits product searches to items priced between two specified minimum and maximum amounts.
019d7604search products
Performs a general search across the entire catalog using a broad keyword query.
019d7604search sku
Retrieves all product details, specs, and stock status for one specific SKU number.
019d7604search sorted
Reorders a set of search results based on criteria like price or date ('key:direction').
019d7604suggest queries
Pulls the exact, current autocomplete suggestions that customers are typing into the front end.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Searchspring, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
This server connects your AI agent directly to a full e-commerce product catalog (Athos Commerce). You can talk to thousands of SKUs—querying stock levels, filtering by size or color, checking prices, and auditing metadata—all from the chat window. You use this for everything from customer support lookups to deep inventory checks.
General Catalog Queries
To start a broad search across the entire catalog using natural language keywords, you run the search_products tool. This function lets your agent perform a general query against all available product data, giving you an immediate list of potential matches based on what's typed. Before running a full search, you can check real-time customer behavior by calling suggest_queries.
This pulls the exact autocomplete suggestions that shoppers are currently typing into the front end, letting your agent know exactly what terms customers are using right now.
Targeted Product Discovery
If you know the product's origin, use the search_brand tool. It lists every single item available from one specific manufacturer or brand name, so you don't have to sift through irrelevant results. You can find all products within a defined hierarchy by running search_category. For example, if you want everything under 'Mens > Shoes,' this function pulls that entire group of items into the agent’s response.
When standard categories aren't enough, you execute complex search requests using specific key-value pairs via search_custom. This tool lets your agent run deep catalog queries by targeting parameters not covered by other functions.
Refining Search Results
You don't want 500 results when you only need five. To narrow down the list based on multiple criteria, use search_filtered. You format this like 'key:value,key2:value2,' letting your agent filter results by things like size and color simultaneously. If you only care about the cost, you limit product searches to a specific monetary window using search_price_range.
This tool requires you to specify both a minimum and maximum dollar amount for the desired items. To make sure you see the most relevant inventory, you can reorder any set of results based on criteria like price or date by calling search_sorted. You just tell it what key to sort by and which direction ('asc' or 'desc') you need.
If the initial list is massive—like 10,000 SKUs—you fetch a specific chunk of results using search_pagination, keeping your agent’s response manageable.
Deep Item Verification
If you know the exact Stock Keeping Unit number, use search_sku. This tool is critical because it pulls all specifications, current pricing details, and live stock status for one single product. It gives you total verification that the product metadata is synced up and accurate before a customer asks about it.
Basically, your agent handles everything from keyword searches with search_products to confirming the exact inventory count using search_sku. You're running deep e-commerce logic right inside the chat. You don't have to leave the window or manually browse a storefront; you just tell your AI client what product data you need, and it gets it.
How Searchspring MCP Works
- 1 You send a natural language request (e.g., 'Show me red shoes under $75').
- 2 Your AI client maps that intent to the correct tool and formats the parameters (like
search_filteredorsearch_price_range). - 3 The agent calls the Searchspring API, which returns structured data containing product names, prices, stock status, and images.
The bottom line is that your AI client handles the complex API calling so you can talk to your catalog like it's a single database query.
Who Is Searchspring MCP For?
E-commerce Managers, Product Developers, and Customer Support agents need this. If your job involves looking up product data or auditing inventory without logging into a CMS panel, you'll use this. It cuts out the tedious clicking that slows down both sales and support.
Look up an exact SKU to confirm pricing and specs for a customer without taking them off the chat window.
Ask the agent to list all out-of-stock items in 'Mens Shoes' just to quickly find merchandising gaps or report issues.
Verify if a new custom JSON facet or sorting rule is being parsed correctly by the API before pushing changes to the live front end.
What Changes When You Connect
- Inventory Auditing: Instead of running complex database queries, you ask the agent to 'show me all out-of-stock items in Category X' using a combination of
search_categoryand filtering logic. You instantly identify merchandising gaps. - Developer Validation: Before deploying new front-end filters, developers use
search_customto verify if custom JSON facets or complex sorting rules are parsed correctly by the API, saving hours of manual testing. - Instant Support Lookups: When responding to a customer chat, you don't leave the interface. Use
search_skuto get accurate pricing and full specs instantly for any product number. - Targeted Product Discovery: You combine tools like
search_brandwithsearch_price_range. For example, 'Nike shoes between $50 and $100' returns a precise, actionable list of items. - Real-time Search Behavior Insight: Use
suggest_queriesto see what search terms customers are actually typing right now. This gives you data on popular searches before they hit your analytics dashboard.
Real-World Use Cases
The Support Agent needs a quick price check.
A customer asks, 'Is the Dell XPS 13 still $1,199?' The agent uses search_sku with the product identifier. It retrieves the current pricing and specs in one shot, confirming the details without forcing the user to visit a separate product page.
The Manager needs gap analysis.
The manager asks, 'List every item under 'Mens Shoes' that is out of stock.' The agent runs search_category and then filters the results using parameters to identify all inactive SKUs. This helps pinpoint where new inventory needs to be added.
The Developer verifies a sorting rule.
A developer wants to test if products sort correctly by date uploaded. They use search_sorted, applying the format 'date:desc'. The agent returns the list, proving that the API respects their custom sorting logic before they push code.
The User needs a quick product idea.
A user asks, 'What are people searching for right now?' The agent calls suggest_queries. This gives the user real-time data on high-traffic keywords like 'wireless headphones' or 'running shoes'.
The Tradeoffs
Asking generic questions.
Trying to ask, 'Show me some cool clothes.' This is too vague and the agent can't determine which tool or parameters to use.
→
Be specific. Use search_category (e.g., 'Mens>Shoes') combined with filters like search_filtered ('size:10,color:blue'). Specific tools need structured input.
Forgetting price limits.
A user asks for 'hiking boots' but forgets they only have a budget of $200. The agent might pull hundreds of results that are too expensive.
→
Always pair search_products with search_price_range. Specify the minimum and maximum dollars to keep the results actionable.
Trying to find one SKU across multiple tools.
The user tries calling search_brand and then search_category hoping they will intersect on a single product. This wastes time because the inputs are too broad.
→
If you know the exact item, use search_sku. It's the most direct path to confirmation and avoids complex, overlapping search logic.
When It Fits, When It Doesn't
Use this server if your goal is deep product data interaction: checking stock, filtering by multiple attributes (color AND size), or auditing metadata. The tools are highly specialized for e-commerce operations.
Don't use it if you just need to know a general category list without filters; that's what search_category does best. Don't use it if your product data lives in an entirely separate, non-e-commerce database (like HR records) — this is strictly for Searchspring/Athos Commerce products. If you need complex multi-step logic (e.g., 'find all items from Brand X that are out of stock AND were added last week'), consider chaining search_brand and then filtering the result set using your agent's code execution capabilities, as no single tool handles that entire flow.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Searchspring. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Manually checking product data is a massive time sink.
Today, if you need to verify pricing or specs for an SKU, you copy the item number. You paste it into Google. Then you click on the direct link and scroll through the page until you find the right info. If your team is doing this repeatedly across hundreds of items, you're wasting hours in clicks and tab switches.
With Searchspring MCP, you simply tell your AI client: 'Check SKU LPTOM-415.' The server handles all the API calls internally. You get a single, structured response confirming the price, specs, and current stock status—all without opening a browser.
Searchspring MCP Server: Product Search Operations
Before, if you wanted to see what was missing from your 'Mens Shoes' category, you had to run reports in the CMS dashboard and then manually cross-reference those IDs with inventory spreadsheets. It was slow and error-prone.
Now, you tell the agent: 'List all out-of-stock items in Mens Shoes.' The server runs `search_category` combined with internal filtering logic. It gives you a clean list of exactly what needs restocking—it's immediate data for immediate action.
Common Questions About Searchspring MCP
Can the AI filter catalog products by specific colors or variations? +
Yes. You can instruct the agent: 'Find all Men's Shirts and filter by color: Blue and size: Medium'. The agent will natively invoke search_filtered passing the specific parameter facets to narrow down exactly what is requested.
Can I check autocomplete queries directly from the chat prompt? +
Absolutely. Use the prompt: 'What queries do you suggest when someone types "runn"?'. The agent fires suggest_queries simulating a shopper and returns search trends such as 'running shoes', 'running shorts', demonstrating what customers see.
How do I ensure the integration only searches within a specific category? +
You can explicitly ask the AI to restrict the search. For example: 'Using the Searchspring API, list the top 5 products strictly in the Electronics > Audio category'. The agent invokes search_category, returning items isolated within that structural path.
What Site ID is required before using the `search_products` tool? +
You must provide your unique Searchspring Site ID during initial connection. This credential authenticates your agent and allows it to access your specific catalog data, ensuring secure operation.
If I need more than one page of results from `search_products`, should I use the `search_pagination` tool? +
Yes, you must utilize search_pagination. This mechanism lets your agent fetch specific result pages. You specify a starting index and the number of items to retrieve for continuous data gathering.
What kind of data does the `search_sku` tool return besides just the name and price? +
The search_sku tool returns comprehensive product details. This includes pricing, high-resolution image URLs, full technical specifications, and critical current inventory status for that exact item.
If I use the `search_filtered` tool and get no results, what should I check first? +
First, verify your parameters. The format must be 'key:value,key2:value2'. Double-check that the keys you pass match the exact JSON facets available in your Searchspring catalog.
Can the `search_custom` tool help me audit product metadata or deep category trees? +
Yes, you can use search_custom. It allows querying specific, non-standard attributes. This is useful for verifying if custom JSON facets or complex metadata are synced correctly across your entire catalog.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Modash
Find and analyze influencers across Instagram, TikTok, and YouTube with Modash.
DataForSEO
Manage SERP data via DataForSEO — track Google organic rankings, audit Maps nodes, monitor News publications, and research Amazon products directly from any AI agent.
AskHandle Alternative
Manage AI chat rooms, capture leads, and automate messaging workflows directly through AskHandle.
You might also like
NLP Cloud
High-performance NLP API for text summarization, entity extraction, classification, sentiment analysis, ASR, and translation.
Olostep
Scrape web pages at scale with a headless browser API that renders JavaScript and returns clean structured data instantly.
Messaggio
Send bulk SMS, Viber, and WhatsApp messages through a unified API with delivery tracking and campaign analytics.