Hosted site search for online shops

Site search your agent can set up

Zaproo Search is hosted search for online shops. Connect your catalog, then tune what shoppers find by asking Claude, ChatGPT or any MCP agent, or in the dashboard.

Example

running shoes

Category

Shoes212

Socks38

Kids21

Waterproof

Yes44

  • Trail running shoes Vento GTXShoes · Waterproof€129
  • Road running shoes Pulse 3Shoes · Neutral€94
  • Kids running trainers HopShoes · Kids€49

Example results on a made-up catalog. Not live data.

MCP server

Tune your search by asking your agent

Zaproo Search ships an MCP server. Connect your agent once, then ask it in plain words to find what shoppers miss, fix it and check the result.

  • Works with the agent you use

    Claude, ChatGPT, Cursor, or any client that speaks MCP over HTTP.

  • Tries before it saves

    Your agent can preview a profile or test a rule on real queries and show you the top results before and after.

  • Covers the daily work

    Indices, documents, search profiles, synonyms, rules, autocomplete and analytics.

  • Keeps the risky parts with you

    API keys, members, billing and deleting an index stay in the cabinet.

Create a secret key in the dashboard, then connect Claude Code with one command:

claude mcp add --transport http zaproo-search https://api.zaproo-search.com/mcp --header "Authorization: Bearer zs_sk_YOUR_KEY"
Setup for every client and the tool list
An example conversation with an agent connected to Zaproo Search.
  1. You: Which searches found nothing last week? Fix the worst one, and put our Air Max range first for Black Friday.

  2. Tool call: get_search_analytics"sneakers": 412 searches, 0 results

  3. Tool call: upsert_synonymssneakers => trainers

  4. Tool call: test_rulepin 3 products for "sneakers", 27–30 Nov

  5. Agent: "sneakers" now finds 186 trainers. In the test, the three Air Max shoes lead the results. Shall I save the rule?

  6. You: Save it.

  7. Tool call: upsert_rulescheduled, starts 27 Nov 00:00

How it works

From catalog to search box in three steps.

  1. Step 1: Connect your catalog

    Install the Magento 2 module, point Zaproo at your product feed, or send documents through the REST API or MCP.

  2. Step 2: Tune

    Set field weights, typo tolerance, facets and sorting in a search profile, then add rules and synonyms. Preview every change before you save it.

  3. Step 3: Search

    Call one endpoint from your storefront with a public key. Results come back with facets and their counts.

Ranking rules

Merchandising rules that read like sentences.

Choose the searches, choose what should happen, and see the results before you save. Your search settings stay as they are, so campaigns come and go without side effects.

  • Start from a template: feature products, promote a brand, push down, hide, send to a category, or run a campaign.
  • Type a search to see which rules fire and how the results change, before shoppers see it.
  • Synonyms count, and capital letters and accents don't: a rule for "tv" also fires for "Telly".
  • Changes apply from the next search. No reindex, no deploy.
How rules work
  • When someone searches forsneakersIn your order, even if they don't mention the word

    Then: Put 3 products first

  • When someone searches for anything containingiphoneCases and cables stay out of the phone results

    Then: Hide 12 products

  • When someone searches for anything starting withdrillSends the search straight to one category

    Then: Show only Power tools

  • When someone makes any search, 24 to 30 NovemberA campaign that ends on its own

    Then: Lift the brand Bosch

  • When someone searches forssd 1tbWeigh fields differently for one search

    Then: Search the model number harder

Integrations

Plug in your store. More platforms are on the way.

Magento 2 works today, and so does any shop that can publish a product feed. Modules for the other big platforms are in progress.

  • Magento 2

    Available

    A module for Magento 2.4.6 and later keeps one index per store view in sync, prices and stock included.

  • Product feed

    Available

    CSV, JSON, JSON Lines or XML, Google Shopping feeds included. Zaproo downloads it on a schedule and writes only what changed.

  • REST API and MCP

    Available

    Send documents in batches from any stack, or let your agent do it.

Coming soon

  • Shopify
  • WooCommerce
  • Shopware
  • BigCommerce
  • PrestaShop
  • commercetools
  • Salesforce Commerce Cloud

Running another platform? Connect it through a product feed today.

What you get

Search features shoppers notice.

  • Typo tolerance

    A misspelled search still finds the product, and "did you mean" offers the corrected spelling.

  • Facets

    Values inside a facet combine with OR and keep their counts, so shoppers can widen a choice without losing the numbers.

  • Synonyms

    Edits apply to the next search, with no reindex. Import and export the Solr text format.

  • Autocomplete

    Suggestions built from your catalog and your own custom entries.

  • Search profiles

    One profile per search box: fields, weights, filters and sorts. Compare an edit with the saved version on the same query.

  • Analytics

    Top queries and queries with zero results, so you know which synonyms and rules to add.

  • Zero-downtime reindex

    Changing a field type builds a new version beside the live one and swaps it in when it is ready.

  • Teams and projects

    Invite colleagues with roles, keep each shop in its own project, and use public keys limited to your domains.

  • Hosted in the EU

    One EU cluster, a public status page, rate limits that protect your storefront, and limits that warn instead of cutting off.

Pricing

Start on Free. Limits warn, they never cut off search.

Loading plans…

Compare plans

Index your first catalog today.