{"apiVersion":"v1","directorySlug":"puckbean-mcp-245fc33c41","title":"Puck & Bean","description":"Espresso, grinders, and the perfect pull at home.","pageUrl":"https://www.mcpbundles.com/skills/puckbean-mcp-245fc33c41","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.puckbean.com/mcp","hostedMcpUrl":null,"toolCount":6,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.puckbean/puckbean-mcp-245fc33c41","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"dial_in","description":"Diagnose an espresso shot from dose (g), yield (g), time (s) and taste, and return the next recipe: grind direction, dose, target yield and time, with the reasoning. Also returns brew ratio and flow rate. Typical requests: \"my espresso is sour what do I change\"; \"espresso too bitter\"; \"espresso tastes burnt\"; \"18 grams in 36 out in 20 seconds\"; \"how to dial in espresso\"; \"espresso shot too fast\"; \"espresso shot too slow\"; \"espresso extraction time\"; \"how long should an espresso shot take\"; \"espr","inputSchema":{"type":"object","required":["dose_g","yield_g","time_s"],"properties":{"roast":{"enum":["light","medium","dark","unsure"],"type":"string","default":"medium"},"taste":{"enum":["balanced","sour","bitter","weak_watery","harsh_astringent","salty","unsure"],"type":"string","default":"unsure"},"dose_g":{"type":"number"},"time_s":{"type":"number"},"yield_g":{"type":"number"},"basket_size_g":{"type":"number","default":18}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"dial_in","displayName":"dial_in","title":"dial_in"},{"name":"brew_ratio","description":"Convert between dose, yield and brew ratio for espresso (ristretto 1:1.5, normale 1:2, lungo 1:3) or for other methods (pour-over 1:16, French press 1:15, moka 1:10, cold brew concentrate 1:5). Give any two of dose, yield/water, ratio. Typical requests: \"espresso ratio 1:2 how many grams\"; \"coffee to water ratio pour over\"; \"how much coffee for 500 ml French press\"; \"aeropress ratio\"; \"moka pot coffee ratio\"; \"cold brew concentrate ratio\"; \"drip coffee ratio grams per cup\"; \"golden ratio coffee\"","inputSchema":{"type":"object","properties":{"ratio":{"type":"number","default":0},"dose_g":{"type":"number","default":0},"method":{"enum":["espresso","pour_over","french_press","aeropress","moka","cold_brew","drip"],"type":"string","default":"espresso"},"water_or_yield_g":{"type":"number","default":0}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"brew_ratio","displayName":"brew_ratio","title":"brew_ratio"},{"name":"espresso_troubleshoot","description":"Fix a specific espresso problem (channeling/spraying, no crema, shots too fast or choking, inconsistent shots, sour, bitter, soupy puck, milk that will not foam) for the user's machine type. Ordered checklist with the most likely cause first. Typical requests: \"espresso channeling\"; \"espresso spraying from portafilter\"; \"no crema on my espresso\"; \"espresso machine choking\"; \"espresso comes out too fast\"; \"milk won't froth espresso machine\"; \"how to steam milk for latte art\"; \"inconsistent espres","inputSchema":{"type":"object","required":["problem"],"properties":{"machine":{"enum":["pump_single_boiler","dual_boiler_or_hx","super_automatic","manual_lever","pressurized_basket_entry"],"type":"string","default":"pump_single_boiler"},"problem":{"enum":["channeling_spraying","no_crema","too_fast","too_slow_choking","inconsistent_shots","sour","bitter","puck_soupy","milk_no_microfoam"],"type":"string"},"beans_roasted_days_ago":{"type":"integer","default":14}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"espresso_troubleshoot","displayName":"espresso_troubleshoot","title":"espresso_troubleshoot"},{"name":"machine_match","description":"Rank the three best home espresso machines for the user's ritual (quick daily shots, hobbyist dialing-in, cafe-style multiple drinks, or push-button), milk habit, budget tier and counter space. Uses a scored catalog of proven machines with buy links. Typical requests: \"best home espresso machine\"; \"best espresso machine for home\"; \"which espresso machine should I buy\"; \"espresso machine for small kitchen\"; \"best espresso machine for lattes\"; \"best espresso machine under 500\"; \"best espresso mach","inputSchema":{"type":"object","required":["ritual","milk","budget","space"],"properties":{"milk":{"enum":["none","occasional","latteart"],"type":"string"},"space":{"enum":["tight","moderate","generous"],"type":"string"},"budget":{"enum":["entry","mid","premium"],"type":"string"},"ritual":{"enum":["quick","hobbyist","cafe","superauto"],"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"machine_match","displayName":"machine_match","title":"machine_match"},{"name":"bean_match","description":"Rank the three best whole-bean coffees for the user's brew method, how they drink it (black, milk, both), flavor preference (classic chocolatey, bright fruity, dark roasty, low acid) and caffeine (regular or decaf). Returns buy links. Typical requests: \"best coffee beans for espresso\"; \"best beans for lattes\"; \"best coffee beans for milk drinks\"; \"low acid coffee beans\"; \"best decaf espresso beans\"; \"best beans for cold brew\"; \"best coffee for moka pot\"; \"light roast vs dark roast espresso\"; \"co","inputSchema":{"type":"object","required":["method","drink","flavor"],"properties":{"drink":{"enum":["black","milk","both"],"type":"string"},"flavor":{"enum":["classic","bright","dark","lowacid"],"type":"string"},"method":{"enum":["espresso","moka","filter","coldbrew"],"type":"string"},"caffeine":{"enum":["full","decaf"],"type":"string","default":"full"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"bean_match","displayName":"bean_match","title":"bean_match"},{"name":"descale_schedule","description":"How often to descale and backflush an espresso machine from water hardness (ppm, mg/L CaCO3, or grains per gallon) and shots per day, with the solution amounts and whether a filter or bottled water would fix it. Typical requests: \"how often to descale espresso machine\"; \"is my water too hard for espresso machine\"; \"descaling schedule Breville\"; \"citric acid descaler ratio\"; \"water hardness for espresso machine\"; \"best water for espresso machine\"; \"can I use distilled water in espresso machine\";","inputSchema":{"type":"object","required":["water_hardness"],"properties":{"boiler":{"enum":["thermoblock","single_boiler","dual_boiler_or_hx"],"type":"string","default":"single_boiler"},"hardness_unit":{"enum":["ppm","gpg","german_dh"],"type":"string","default":"ppm"},"shots_per_day":{"type":"number","default":2},"water_hardness":{"type":"number"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"descale_schedule","displayName":"descale_schedule","title":"descale_schedule"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Puck-Bean&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AucHVja2JlYW4uY29tL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Puck-Bean%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.puckbean.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Puck-Bean%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.puckbean.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Puck+%26+Bean&connectorUrl=https%3A%2F%2Fmcp.puckbean.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Puck-Bean\" --url \"https://mcp.puckbean.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/puckbean-mcp-245fc33c41","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/puckbean-mcp-245fc33c41/tools/{tool}","mcpServerUrl":"https://mcp.puckbean.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/puckbean-mcp-245fc33c41?live=1"}