Kaupia
An Amazon for AI agents: search, compare and buy real products from real stores.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (1)
- LOWin shop_scorecard
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"kaupia": {
"url": "https://api.kaupia.com/mcp"
}
}
}Remote-Endpunkte
https://api.kaupia.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (5)
🟢search_products(query, country, limit, max_price_usd, agent)
Search products for a buyer intent. Returns ranked candidates with price, availability and product_id. Call get_product(product_id) before quoting a specific variant. Prices in major units (USD).
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"title": "Query",
"type": "string"
},
"country": {
"default": "US",
"title": "Country",
"type": "string"
},
"limit": {
"default": 8,
"title": "Limit",
"type": "integer"
},
"max_price_usd": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Max Price Usd"
},
"agent": {
"default": "unknown",
"title": "Agent",
"type": "string"
}
},
"required": [
"query"
],
"title": "search_productsArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "search_productsOutput"
}🟢get_product(product_id, country, agent)
Live details for one product: variants, price, stock status, checkout links.
Eingabe-Schema
{
"type": "object",
"properties": {
"product_id": {
"title": "Product Id",
"type": "string"
},
"country": {
"default": "US",
"title": "Country",
"type": "string"
},
"agent": {
"default": "unknown",
"title": "Agent",
"type": "string"
}
},
"required": [
"product_id"
],
"title": "get_productArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_productOutput"
}🟡create_checkout(product_id, variant_id, quantity, agent)
Start a purchase. v0 returns the merchant's checkout link for the chosen variant plus a Kaupia checkout_id. Keep the checkout_id and call report_outcome later so the order is covered and ranked.
Eingabe-Schema
{
"type": "object",
"properties": {
"product_id": {
"title": "Product Id",
"type": "string"
},
"variant_id": {
"title": "Variant Id",
"type": "string"
},
"quantity": {
"default": 1,
"title": "Quantity",
"type": "integer"
},
"agent": {
"default": "unknown",
"title": "Agent",
"type": "string"
}
},
"required": [
"product_id",
"variant_id"
],
"title": "create_checkoutArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "create_checkoutOutput"
}⚪report_outcome(checkout_id, outcome, note)
Report what happened to a checkout: placed | delivered | wrong_item | late | refunded | failed.
Eingabe-Schema
{
"type": "object",
"properties": {
"checkout_id": {
"title": "Checkout Id",
"type": "string"
},
"outcome": {
"title": "Outcome",
"type": "string"
},
"note": {
"default": "",
"title": "Note",
"type": "string"
}
},
"required": [
"checkout_id",
"outcome"
],
"title": "report_outcomeArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "report_outcomeOutput"
}⚪shop_scorecard
Per-shop outcome stats collected through Kaupia (delivered vs problems).
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "shop_scorecardArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "shop_scorecardOutput"
}Community
Nachweis