4,500+ servers built on MCP Fusion
Vinkius

Searchspring MCP. Query your entire e-commerce catalog conversationally.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Searchspring MCP on Cursor AI Code Editor MCP Client Searchspring MCP on Claude Desktop App MCP Integration Searchspring MCP on OpenAI Agents SDK MCP Compatible Searchspring MCP on Visual Studio Code MCP Extension Client Searchspring MCP on GitHub Copilot AI Agent MCP Integration Searchspring MCP on Google Gemini AI MCP Integration Searchspring MCP on Lovable AI Development MCP Client Searchspring MCP on Mistral AI Agents MCP Compatible Searchspring MCP on Amazon AWS Bedrock MCP Support

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.

+ 7 more capabilities included
Find products by brand

The agent returns a list of items matching a specific manufacturer or brand name.

List products in a category

The agent searches and pulls all available products within a defined product hierarchy, like 'Mens > Shoes'.

Run custom parameter searches

You can execute complex search requests using specific key-value parameters not covered by standard tools.

Perform advanced filtered searches

The agent filters results based on multiple criteria, formatted as 'key:value,key2:value2'.

Paginate search results

You can fetch a specific page of results when the initial result set is too large.

Search by price range

The agent limits the product list to items that fall between two specified dollar amounts.

General catalog search

You initiate a broad search across the entire Searchspring product catalog using natural language queries.

Check specific SKU details

The agent pulls all specifications, pricing, and stock status for one exact Stock Keeping Unit (SKU).

Sort search results

You can reorder a list of products based on criteria like price or relevance ('key:direction').

Get autocomplete suggestions

The agent retrieves the current, real-time query suggestions customers are using on the front end.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

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.

search019d7604

search brand

Lists all products available from one specific brand name.

search019d7604

search category

Finds and lists all products that belong to a specified category path, like 'Mens>Shoes'.

search019d7604

search custom

Runs a product search using custom key-value parameters for deep catalog querying.

search019d7604

search filtered

Searches and narrows down results using multiple, defined filters (e.g., 'red:true,size:L').

search019d7604

search pagination

Retrieves a specific subset of search results when the initial list is too long.

search019d7604

search price range

Limits product searches to items priced between two specified minimum and maximum amounts.

search019d7604

search products

Performs a general search across the entire catalog using a broad keyword query.

search019d7604

search sku

Retrieves all product details, specs, and stock status for one specific SKU number.

search019d7604

search sorted

Reorders a set of search results based on criteria like price or date ('key:direction').

suggest019d7604

suggest 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
Start building

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. 1 You send a natural language request (e.g., 'Show me red shoes under $75').
  2. 2 Your AI client maps that intent to the correct tool and formats the parameters (like search_filtered or search_price_range).
  3. 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.

Customer Service Rep

Look up an exact SKU to confirm pricing and specs for a customer without taking them off the chat window.

E-commerce Manager

Ask the agent to list all out-of-stock items in 'Mens Shoes' just to quickly find merchandising gaps or report issues.

Product Developer

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_category and filtering logic. You instantly identify merchandising gaps.
  • Developer Validation: Before deploying new front-end filters, developers use search_custom to 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_sku to get accurate pricing and full specs instantly for any product number.
  • Targeted Product Discovery: You combine tools like search_brand with search_price_range. For example, 'Nike shoes between $50 and $100' returns a precise, actionable list of items.
  • Real-time Search Behavior Insight: Use suggest_queries to 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

01

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.

02

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.

03

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.

04

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

How we secure it →

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

search_brand search_category search_custom search_filtered search_pagination search_price_range search_products search_sku search_sorted suggest_queries

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.

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Searchspring. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.