raspberrypints_get_brewery
Get the 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}.
Takes no parameters.
io.usefulapiPublished by usefulapi.ioOfficial publisherv1.0.1Updated Nov 7, 2026
Read taps, beers and pours; add beers and tap them in RaspberryPints.
The publisher's own server: Ably MCP by usefulapi
Remote MCP server for RaspberryPints that lets an assistant read a brewery's beers, taps and pours, and add beers or put them on tap.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.usefulapi%2Fraspberrypints/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"raspberrypints-by-usefulapi": {
"type": "http",
"url": "https://raspberrypints.usefulapi.io/mcp"
}
}
}Use your RaspberryPints account from Claude, Cursor, or any MCP client. Read taps, beers and pours, and add beers or put them on tap. Hosted, no local install: connect with your own credentials.
Live endpoint: https://raspberrypints.usefulapi.io/mcp · Homepage: https://usefulapi.io
https://raspberrypints.usefulapi.io/mcp.claude mcp add --transport http raspberrypints https://raspberrypints.usefulapi.io/mcp, then run /mcp to log in.Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your RaspberryPints credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/raspberrypints/
On first connect you provide your brewery ID (shown on the API Keys page) and a Partner API key (admin panel → API Keys, Owner access). The server validates it and stores it per user. No keys go in config files.
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].
Pro covers this server only. Subscribe with raspberrypints_upgrade (it returns a Stripe Checkout link). Cancel any time with raspberrypints_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running raspberrypints_upgrade before then undoes the cancel. Or write to [email protected].
MIT — see LICENSE. Documentation only; the server is hosted.
Source: servers/raspberrypints/README.md at commit 2450437
Get the 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}.
Takes no parameters.
List beers
List the beers in the brewery's menu: name, style, ABV, IBU, SRM, price and externalId. GET /partner/breweries/{breweryId}/beers.
Takes no parameters.
Get a beer
Get one beer by its RaspberryPints beer id. GET /partner/breweries/{breweryId}/beers/{beerId}.
beer_idrequiredGet a beer by external id
Get one beer by the externalId your system set on it. GET /partner/breweries/{breweryId}/beers/external/{externalId}.
external_idrequiredList 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.
Takes no parameters.
Get a tap
Get one tap with its beer and active keg session. GET /partner/breweries/{breweryId}/taps/{tapId}.
tap_idrequiredGet a tap by external id
Get one tap by the externalId your system set on it. GET /partner/breweries/{breweryId}/taps/external/{externalId}.
external_idrequiredGet the taplist
Get the brewery's taplist: its taplist id and brewery id. GET /partner/breweries/{breweryId}/taplist.
Takes no parameters.
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.
limitsincetap_idGet a pour by external id
Get one recorded pour by the externalId your system set on it. GET /partner/breweries/{breweryId}/pours/external/{externalId}.
external_idrequiredCreate a beer
Add a beer to the brewery's menu. Name, style, ABV, IBU, SRM and brewery name are required. POST /partner/breweries/{breweryId}/beers.
abvrequirediburequiredsrmrequirednamerequiredpricestylerequiredmetadatadescriptionexternal_idbrewery_namerequiredUpdate a 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}.
abvrequirediburequiredsrmrequirednamerequiredpricestylerequiredbeer_idrequiredmetadatadescriptionexternal_idbrewery_namerequiredCreate a 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.
metadatataplist_idrequiredexternal_idTap a 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.
tap_idrequiredbeer_idrequiredvolume_startUntap a tap
Remove the current beer and its session from a tap. POST /partner/breweries/{breweryId}/taps/{tapId}/untap.
tap_idrequired100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
io.usefulapiOfficial publisher
Ably MCP by usefulapi's hosted MCP server, published by usefulapi.io; no sign-in required; Streamable HTTP; 15 tools.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant look up Woffu company users, employment contracts, departments and offices.
io.usefulapiOfficial publisher
Hosted MCP server for White Label Loyalty: browse rewards, read a customer's points wallet and tier progress, and buy rewards with points.
io.usefulapiOfficial publisher
Hosted Weekdone connector that lets an assistant read weekly reports, teams, objectives and KPIs, and add report items, comments and KPI values.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant list WebinarKit webinars, their dates, series, meetings and white-label sub-accounts.
{ "mcpServers": { "raspberrypints": { "url": "https://raspberrypints.usefulapi.io/mcp" } }}