Espresso Steals

Espresso gear price history: live Amazon prices, 2+ years of daily data, BUY calls at verified lows.

사용해야 할까요

품질 및 안전성

A
설명 품질
100%
스키마 완전성
80%
이름 품질
95%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~841토큰 (도구 정의)
~1.0 KB일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 0.66%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "catalog": {
      "url": "https://espressosteals.com/api/mcp"
    }
  }
}

원격 엔드포인트

https://espressosteals.com/api/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (4)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢search_catalog(slot, query, max_price, min_price, brand, ...)

Search the espresso gear this site tracks (every result has a live Amazon price and, when it is at a genuine low, a BUY call computed from its own price history; otherwise no call). Filter by slot (the role a product plays in a setup), free-text words matched against name/brand/notes, a price band, a brand, or on-sale only. Returns up to `limit` products with price, verdict and a one-line note. Call it more than once with different filters; broaden if a search returns nothing.

입력 스키마

{
  "type": "object",
  "properties": {
    "slot": {
      "type": "string",
      "enum": [
        "machine",
        "grinder",
        "scale",
        "tamper",
        "water",
        "cleaning",
        "pitcher",
        "wdt",
        "funnel",
        "puckscreen",
        "basket",
        "knockbox",
        "mat"
      ],
      "description": "Restrict to one slot. Omit to search every slot."
    },
    "query": {
      "type": "string",
      "description": "Free-text words to match (any word matches), e.g. \"hand burr\", \"lever\", \"dual boiler\"."
    },
    "max_price": {
      "type": "number",
      "description": "Only products at or under this USD price."
    },
    "min_price": {
      "type": "number",
      "description": "Only products at or over this USD price."
    },
    "brand": {
      "type": "string",
      "description": "Only this brand (case-insensitive)."
    },
    "on_sale_only": {
      "type": "boolean",
      "description": "Only products at a good price today (verdict = buy)."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "description": "Max results. Default 12."
    }
  }
}
🟢get_product(slug)

Full detail for one tracked product by slug: community sentiment, reference price and basis, date of the latest price observation, portafilter size (machines) or accessory size (sized accessories), superautomatic / manual-lever / hand-grinder flags, product URL and Amazon link.

입력 스키마

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "A slug from search_catalog."
    }
  },
  "required": [
    "slug"
  ]
}
🟢list_slots

The slots an espresso setup is built from (machine, grinder, scale, tamper…), with what each is for. Use the ids as search_catalog's `slot`.

입력 스키마

{
  "type": "object",
  "properties": {}
}
🟢watch_price(email, slug, target_price)

Email the user when a product is at a good price (a verified low), or at or under a target price they name. Use after search_catalog/get_product when the user wants to be told when to buy. Ask the user for their email; never invent or reuse one. One watch per email per product; calling again updates the target. The first time an address is used it receives a confirmation email and the watch arms when they click it — tell the user to check their inbox. Each alert links to the product page and carries an unsubscribe link.

입력 스키마

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "description": "The user's email address, given by the user in this conversation."
    },
    "slug": {
      "type": "string",
      "description": "A slug from search_catalog or get_product."
    },
    "target_price": {
      "type": "number",
      "description": "Optional USD price to alert at or under. Omit to alert on the next verified low."
    }
  },
  "required": [
    "email",
    "slug"
  ]
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 4개