RaspberryPints MCP by usefulapi

io.usefulapi/raspberrypints · v1.0.2 · other

RaspberryPints MCP by usefulapi is healthy: it completed an MCP handshake in 450 ms and exposes 15 tools.

Read taps, beers and pours; add beers and tap them in RaspberryPints.

Endpoint: https://raspberrypints.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count15
Latency450 ms
Last checked (UTC)2026-11-07T21:50:26.291Z

Health history

Checked (UTC)StatusLatencyError
2026-11-07T21:50:26.291ZHealthy450

Tools (15)

raspberrypints_get_breweryGet the brewery that the API key belongs to: name, subdomain and type. Good first call to confirm the connection. GET /partner/breweries/{breweryId}.
raspberrypints_list_beersList the beers in the brewery's menu: name, style, ABV, IBU, SRM, price and externalId. GET /partner/breweries/{breweryId}/beers.
raspberrypints_get_beerGet one beer by its RaspberryPints beer id. GET /partner/breweries/{breweryId}/beers/{beerId}.
raspberrypints_get_beer_by_external_idGet one beer by the externalId your system set on it. GET /partner/breweries/{breweryId}/beers/external/{externalId}.
raspberrypints_list_tapsList the brewery's taps with the beer on each tap and the active keg session (volume start and remaining). GET /partner/breweries/{breweryId}/taps.
raspberrypints_get_tapGet one tap with its beer and active keg session. GET /partner/breweries/{breweryId}/taps/{tapId}.
raspberrypints_get_tap_by_external_idGet one tap by the externalId your system set on it. GET /partner/breweries/{breweryId}/taps/external/{externalId}.
raspberrypints_get_taplistGet the brewery's taplist: its taplist id and brewery id. GET /partner/breweries/{breweryId}/taplist.
raspberrypints_list_poursList recorded pours, newest first. Pass 'since' (ISO 8601) for incremental sync, and 'tap_id' to scope to one tap. GET /partner/breweries/{breweryId}/pours.
raspberrypints_get_pour_by_external_idGet one recorded pour by the externalId your system set on it. GET /partner/breweries/{breweryId}/pours/external/{externalId}.
raspberrypints_create_beerAdd a beer to the brewery's menu. Name, style, ABV, IBU, SRM and brewery name are required. POST /partner/breweries/{breweryId}/beers.
raspberrypints_update_beerUpdate a beer on the brewery's menu. The API requires name, style, ABV, IBU, SRM and brewery name on every update: read the beer first and resend them. PATCH /partner/breweries/{breweryId}/beers/{beerId}.
raspberrypints_create_tapAdd a tap to a taplist. The license tier caps the tap count: at the cap the API returns TAP_LIMIT_EXCEEDED. POST /partner/breweries/{breweryId}/taps.
raspberrypints_tap_beerPut a beer on a tap and start a keg session. A tap with an active session returns 409: untap it first. POST /partner/breweries/{breweryId}/taps/{tapId}/tap.
raspberrypints_untap_tapRemove the current beer and its session from a tap. POST /partner/breweries/{breweryId}/taps/{tapId}/untap.