Server definition
- Hash
- sha256:2870dbedfe92fdf5a39ddf07d791b311787ee21ff46af2d284612c90fc3f9cf2
- What it is
- What a remote MCP server returned when asked what it offers: 3 tools
The blob, as servednamed by its sha256
{
"instructions": "Coffee Addict tracks every bag of specialty coffee on sale in New Zealand, re-read from each roaster's own shop once a night. Quote the `checked` timestamp with any price, treat null as unknown, and send people to the `url` field — it points at the roaster.",
"tools": [
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"kind": {
"default": "all",
"enum": [
"price_cuts",
"just_dropped",
"cheapest_per_100g",
"all"
],
"type": "string"
},
"limit": {
"default": 10,
"maximum": 25,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "best_deals",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"include_beans": {
"default": false,
"description": "Also return that roaster's shelf, up to 200 bags.",
"type": "boolean"
},
"roaster": {
"description": "Name or slug. Omit for all.",
"maxLength": 200,
"type": "string"
}
},
"type": "object"
},
"name": "roaster_info",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"in_stock_only": {
"default": true,
"type": "boolean"
},
"limit": {
"default": 20,
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"max_price_nzd": {
"type": "number"
},
"max_price_per_100g": {
"type": "number"
},
"origin": {
"description": "Country or region, e.g. 'Ethiopia'.",
"maxLength": 200,
"type": "string"
},
"query": {
"description": "Free text: name, roaster, origin or tasting note.",
"maxLength": 200,
"type": "string"
},
"roast_style": {
"enum": [
"espresso",
"filter",
"omni"
],
"type": "string"
},
"roaster": {
"description": "Roaster name or slug.",
"maxLength": 200,
"type": "string"
}
},
"type": "object"
},
"name": "search_beans",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:2870dbedfe92fdf5a39ddf07d791b311787ee21ff46af2d284612c90fc3f9cf2 | sha256sum