search_beerLABSCO SUMMARY
Two tools that work, one that doesn't, and a closed door at the API.
The author is direct about both limits, which is worth more than a polished page: check-ins do not currently work, and the key situation is Untappd's decision, not the project's. For anyone holding a key, search plus detail lookup is enough to answer what a beer is, who brews it and how it is rated from inside a conversation.
What it is
A small Node server over the Untappd API. It searches for a beer by name and pulls the detailed record behind a search result. The catch is upstream and permanent: Untappd is no longer accepting registrations for new API keys, so this only works for someone who already has one.
What you get
search_beersearches Untappd for a beer by nameget_beer_inforeturns the detailed record for abeer_idfrom a search resultget_user_checkinsis present for a user's check-in history, and the author records it as currently not working
Requirements
An existing Untappd API key — Untappd stopped accepting registrations for new ones. Build from the repository with npm install and npm run build (package untappd-server, version 0.1.0), then point your client at build/index.js over stdio. npm run inspector starts the MCP Inspector if you need to see the traffic.
Setup effort
Build from source
USE CASES
Identifying a beer from a half-remembered name
Search Untappd and read back the candidates.
Getting the details behind a search hit
Take the beer id from the search and pull the full record.
Comparing a few beers before you order
Search each one and read the detailed records side by side.
3 tools
Listed in project docs. Your client may show a different list.
get_beer_infoget_user_checkinsBEFORE YOU INSTALL
What to know first
Tools you get
3 tools named in the project's documentation.
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
You clone and build this one yourself.
Server setup
git clone https://github.com/jtucker/mcp-untappd-server
cd mcp-untappd-server
npm install
npm run buildMCP Clients
Any MCP client
{
"mcpServers": {
"untappd-server": {
"command": "<YOUR_PATH_TO_MCP_UNTAPPD_SERVER>/build/index.js",
"env": {
"CLIENT_ID": "<YOUR_CLIENT_ID>",
"CLIENT_SECRET": "<YOUR_CLIENT_SECRET>"
}
}
}
}