RoastyCalc for agents
RoastyCalc exposes a public, read-only MCP server so AI assistants can calculate coffee-to-water ratios for auto drip, pour over, V60, French press, AeroPress and cold brew.
Endpoint: https://htzlpemzuuqavwtthkwk.supabase.co/functions/v1/mcp
Transport: streamable HTTP
Auth: none
Version: 0.2.0
Tools
list_brew_methods
Lists method ids and the water-to-coffee ratio for each strength. No parameters.
Example: “What brew methods does RoastyCalc support?” → returns e.g. french-press with ratios mild 17, balanced 15, bold 13.
calculate_recipe
brew_method(required): auto-drip, pour-over, v60, french-press, aeropress, cold-brewstrength(required): mild, balanced, boldwater_amount+ optionalwater_unit(g, ml, fl_oz, us_cup, coffee_maker_cup; default g)coffee_grams— use instead ofwater_amount(mutually exclusive)
Example: “How much coffee for 500 ml of water, French press, balanced?”
{"brew_method":"french-press","strength":"balanced","water_amount":500,"water_unit":"ml"}
→ ratio 1:15, water 500 g, coffee 33.3 g (≈ 6.5 tbsp)
Client configuration
Any remote MCP client that supports streamable HTTP — just the URL, no auth:
{
"mcpServers": {
"roastycalc": {
"url": "https://htzlpemzuuqavwtthkwk.supabase.co/functions/v1/mcp"
}
}
}