How Zevin connects your store to Claude-powered shopping assistants and Anthropic's tool-use ecosystem.
Claude is increasingly used in custom shopping assistants, enterprise procurement tools, and consumer apps. Zevin exposes your catalogue as a Claude tool, allowing any Claude-powered agent to query your products, check stock, and pass shoppers to checkout.
Claude uses Anthropic’s tool use API to call external functions during a conversation. When a user asks a Claude-powered assistant about products, Claude can call a search_products tool, receive structured results, and incorporate them into its response.
Zevin registers as that tool for your store.
Zevin exposes a Claude-compatible tool definition:
{
"name": "search_products",
"description": "Search this merchant's product catalogue for items matching a query. Returns up to 10 products with name, price, availability, and a direct link.",
"input_schema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Natural language product query, e.g. 'waterproof hiking boots size 10'"
},
"max_price_gbp": {
"type": "number",
"description": "Maximum price in GBP"
},
"in_stock_only": {
"type": "boolean",
"description": "If true, exclude out-of-stock items"
},
"category": {
"type": "string",
"description": "Optional product category to restrict the search"
}
},
"required": ["query"]
}
}
This definition is available directly from your UCP endpoint at:
GET https://ucp.zevin.ai/stores/{your-store-id}/tool-schema/claude
If you’re building a Claude-powered shopping assistant, add the Zevin tool to your system prompt setup:
import anthropic
client = anthropic.Anthropic()
tools = zevin.get_tools(store_id="your-store-id", llm="claude")
response = client.messages.create(
model="claude-opus-4-6",
max_tokens=1024,
tools=tools,
messages=[{"role": "user", "content": "Do you have any red dresses under £80?"}]
)
Zevin’s Python SDK handles tool call dispatch automatically — when Claude invokes search_products, the SDK forwards the call to your UCP endpoint, parses the result, and returns it in Claude’s expected format.
Anthropic’s claude.ai product does not currently support merchant tool integrations directly. Zevin visibility on claude.ai is achieved through:
Claude is widely used in enterprise contexts. Zevin’s Claude integration is well-suited for:
For B2B and enterprise use, contact us to discuss custom authentication and catalogue scoping.
Queries from Claude-powered agents appear in your analytics dashboard under the Claude platform filter. Tool call volume, result click-through, and checkout conversion are all tracked per-platform.
ChatGPT & GPT-4o Integration
How Zevin makes your store visible inside ChatGPT shopping recommendations and GPT-4o-powered agents.
Google Gemini Integration
How Zevin surfaces your store's products inside Google Gemini and Google Shopping AI.
Universal Commerce Protocol (UCP)
A standard, open API for AI agents to query product catalogues — and how Zevin implements it for your store.
AI Shopping Analytics
Understand how AI agents discover, query, and convert on your store with Zevin's analytics dashboard.