Untappd MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 1 121 installs a week from npm. Last commit 7 Nov 2026.
Untappd MCP — search beers/breweries/venues, read check-ins & wishlists, post check-ins
Today is the operative word: we check Untappd MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add untappd-mcp -- npx -y untappd-mcp
{
"mcpServers": {
"untappd-mcp": {
"command": "npx",
"args": [
"-y",
"untappd-mcp"
]
}
}
}
[mcp_servers.untappd-mcp]
command = "npx"
args = ["-y", "untappd-mcp"]
{
"mcpServers": {
"untappd-mcp": {
"command": "npx",
"args": [
"-y",
"untappd-mcp"
]
}
}
}
{
"servers": {
"untappd-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"untappd-mcp"
]
}
}
}
Optional settings from the registry entry, left out of the block above:
UNTAPPD_ACCESS_TOKEN (An Untappd access token you already hold. Supply it and no password is needed (username/password become optional)), UNTAPPD_USERNAME (Your Untappd username or login email. Required unless UNTAPPD_ACCESS_TOKEN is set), UNTAPPD_PASSWORD (Your Untappd account password (used only for xauth login). Required unless UNTAPPD_ACCESS_TOKEN is set), UNTAPPD_CLIENT_ID (Untappd mobile app client id (obtained by intercepting the app; see README). Needed to log in with username/password and for every write; a pre-seeded access token can read without it), UNTAPPD_CLIENT_SECRET (Untappd mobile app client secret. Needed to log in with username/password and for every write; a pre-seeded access token can read without it), UNTAPPD_DEVICE_ID (Stable device UUID the token is keyed to (a default is provided)), UNTAPPD_UTV (API version param (default 4.0.0)), UNTAPPD_USER_AGENT (Override the User-Agent (default mimics the app)), UNTAPPD_TIMEZONE (IANA timezone (e.g. America/New_York) that check-ins are stamped with when the call doesn't pass timezone. Set it when the server runs somewhere other than the drinker's zone (e.g. a hosted connector, usually UTC). Defaults to the server process's zone), UNTAPPD_RATE_LIMIT_PER_HOUR (Hourly Untappd API call limit the syncs' stop-before-429 guard enforces (default 100, Untappd's documented per-token limit). Only change it if Untappd gives your token a different limit), UNTAPPD_PHOTO_DIR (The directory untappd_checkin's photo_path must be inside (several allowed, separated by :). Defaults to ~/Downloads/untappd-mcp — put a photo there to attach it. Any other file is refused, so a prompt-injected shout or comment can't publish an arbitrary image from your disk), UNTAPPD_CACHE_DB (Path to the local check-in cache SQLite file (default ~/.untappd-mcp/checkins.db; created owner-only — dir 0700, file 0600). Local/stdio only), UNTAPPD_CACHE_DIR (Directory for the cache instead of ~/.untappd-mcp (the file is checkins.db inside it). UNTAPPD_CACHE_DB wins if both are set. Local/stdio only).
Untappd beer and brewery search, details, and activity. By UnClick.
Reddit MCP server - browse posts, search content, analyze users.
Search rental products, check prices and build carts in RentMy.
Read waivers, signed participants and check-ins in Otter Waiver.
Read-only MCP server for Blocket.se: search ads, read one in full, check asking prices.
Read, search and post in Mattermost as yourself or a bot.
Search, read and publish X posts and manage users, lists and media via the X API v2.
Instagram tag/user/post search, details, comments/replies, users/posts, video/Reels speech-to-text.
Answers built from our own checks of this server.