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
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 15 |
| Latency | 450 ms |
| Last checked (UTC) | 2026-11-07T21:50:26.291Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-07T21:50:26.291Z | Healthy | 450 |
raspberrypints_get_brewery | Get 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_beers | List the beers in the brewery's menu: name, style, ABV, IBU, SRM, price and externalId. GET /partner/breweries/{breweryId}/beers. |
raspberrypints_get_beer | Get one beer by its RaspberryPints beer id. GET /partner/breweries/{breweryId}/beers/{beerId}. |
raspberrypints_get_beer_by_external_id | Get one beer by the externalId your system set on it. GET /partner/breweries/{breweryId}/beers/external/{externalId}. |
raspberrypints_list_taps | List 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_tap | Get one tap with its beer and active keg session. GET /partner/breweries/{breweryId}/taps/{tapId}. |
raspberrypints_get_tap_by_external_id | Get one tap by the externalId your system set on it. GET /partner/breweries/{breweryId}/taps/external/{externalId}. |
raspberrypints_get_taplist | Get the brewery's taplist: its taplist id and brewery id. GET /partner/breweries/{breweryId}/taplist. |
raspberrypints_list_pours | List 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_id | Get one recorded pour by the externalId your system set on it. GET /partner/breweries/{breweryId}/pours/external/{externalId}. |
raspberrypints_create_beer | Add a beer to the brewery's menu. Name, style, ABV, IBU, SRM and brewery name are required. POST /partner/breweries/{breweryId}/beers. |
raspberrypints_update_beer | Update 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_tap | Add 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_beer | Put 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_tap | Remove the current beer and its session from a tap. POST /partner/breweries/{breweryId}/taps/{tapId}/untap. |