coffee-addict

Every bag of specialty coffee on sale in New Zealand, re-read nightly from each roaster's shop.

使うべきか

品質と安全性

A
説明の品質
87%
スキーマの完全性
79%
命名の品質
87%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~457トークン数(ツール定義)
~1.1 KB一般的なレスポンスサイズ
注意への影響は最小限(128k コンテキストの 0.36%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "coffee-addict": {
      "url": "https://coffeeaddict.nz/mcp"
    }
  }
}

リモートエンドポイント

https://coffeeaddict.nz/mcpstreamable-http

できること

ツール一覧

ツール(3)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢search_beans(query, origin, roast_style, roaster, max_price_per_100g, ...)

Search every bag of specialty coffee on sale in New Zealand. Filter by free text (name, roaster, origin, tasting notes), origin, roast style, roaster, price and stock. Results are cheapest per 100g first.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Free text: name, roaster, origin or tasting note.",
      "maxLength": 200
    },
    "origin": {
      "type": "string",
      "description": "Country or region, e.g. 'Ethiopia'.",
      "maxLength": 200
    },
    "roast_style": {
      "type": "string",
      "enum": [
        "espresso",
        "filter",
        "omni"
      ]
    },
    "roaster": {
      "type": "string",
      "description": "Roaster name or slug.",
      "maxLength": 200
    },
    "max_price_per_100g": {
      "type": "number"
    },
    "max_price_nzd": {
      "type": "number"
    },
    "in_stock_only": {
      "type": "boolean",
      "default": true
    },
    "limit": {
      "type": "integer",
      "default": 20,
      "minimum": 1,
      "maximum": 100
    }
  },
  "additionalProperties": false
}
🟢best_deals(kind, limit)

Today's price cuts, new arrivals and cheapest bags per 100g across New Zealand specialty coffee. Every row carries the reason it is on the list, and an empty list carries the reason it is empty.

入力スキーマ

{
  "type": "object",
  "properties": {
    "kind": {
      "type": "string",
      "enum": [
        "price_cuts",
        "just_dropped",
        "cheapest_per_100g",
        "all"
      ],
      "default": "all"
    },
    "limit": {
      "type": "integer",
      "default": 10,
      "minimum": 1,
      "maximum": 25
    }
  },
  "additionalProperties": false
}
⚪roaster_info(roaster, include_beans)

The New Zealand specialty roasters we track: how many bags each has, their cheapest per 100g, their published shipping terms and where they roast. Omit `roaster` for all of them.

入力スキーマ

{
  "type": "object",
  "properties": {
    "roaster": {
      "type": "string",
      "description": "Name or slug. Omit for all.",
      "maxLength": 200
    },
    "include_beans": {
      "type": "boolean",
      "default": false,
      "description": "Also return that roaster's shelf, up to 200 bags."
    }
  },
  "additionalProperties": false
}

推奨プロンプト

search_research
Search for information about [topic] using coffee-addict
想定されるツール: search_beans
find_specific
Find [specific item] using coffee-addict
想定されるツール: search_beans

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 3 件
検証済みバージョンは記録されていませんツール 3 件