untappd-mcp
Provides tools for searching beers on Untappd, allowing AI agents to find beers by name, with optional pagination and sorting by name or checkin count.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@untappd-mcpsearch for hazy IPAs"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Untappd MCP Server (untappd-mcp)
Untappd MCP Server is a Python MCP server for Untappd connectivity. It is not affiliated in any way with Untappd.
Usage
To use the Untappd MCP Server, you must have an API Client ID and Client Secret. Consult https://untappd.com/api/ for information on how to onboard to the Untappd API. Note that currently (as of August 2026), Untappd is not onboarding non-commercial APIs.
Add your Client ID and Client Secret and Redirect URL (needed for Authentication, see below) to .env as:
CLIENT_ID=CLIENT_ID_HERE
CLIENT_SECRET=CLIENT_SECRET_HERE
REDIRECT_URL=REDIRECT_URL_HEREAuthentication
Some of the tools this server supports require authentication with the Untappd API. This is also recommended if you want to run this MCP to support multiple users and avoid frequent usage threshold constraints (the default API usage is 100 calls per hour OR per authenticated user per hour).
To support authentication, it's best to ask users to authenticate following the instructions below, using the callback URL you've created when obtaining your API key. A simple example token capture HTML page is included in examples/token.html. Note that Access Tokens never expire. To support authentication, the simplest procedure is as follows:
Visit
https://untappd.com/oauth/authenticate/?client_id={YOUR_CLIENT_ID}&response_type=token&redirect_url={YOUR_REDIRECT_URL}(Note that your CLIENT_SECRET should NEVER be exposed - ID and REDIRECT are fine to expose though)When running locally (stdio mode), you can use an environment variable for this. Simply add to your mcp.json or similar config, something like:
"env": { "ACCESS_TOKEN": "ACCESS_TOKEN_HERE" }When running remotely (streamable_http mode), the client should provide the token via the Authorization Bearer token.
Related MCP server: ls-apis-mcp
Running the Server
uv run mcp dev src/untappd_mcp/server.py
Note that when testing locally using the Inspector via this command, any tool that requires Authentication will fail. Tools where Authentication is optional will fall back on your client_id/client_secret.
You can solve this by putting ACCESS_TOKEN=YOUR_ACCESS_TOKEN into .env but be extremely careful not to deploy with this change or you risk every user using your access token rather than their own.
Integration
This is built on the MCP Python SDK and it is recommended you follow the instructions at Connect To A Real Host to integrate with Claude, Cursor, VS Code, etc.
Tools
Currently the Untappd MCP supports the following tools:
Beer Search (beer_search) - searches for beers with the requested
nameparameter. Optionally you can provide anoffset(for "search more" functionality).Brewery Search (brewery_search) - searches for breweries with the requested
nameparameter. Optionally you can provide anoffset(for "search more" functionality).
Affiliation
untappd-mcp is not affiliated in any way with Untappd and is an independent hobby project.
Contributions
PRs are always welcome. Please first raise an issue before raising a PR to implement the solution.
License
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceA local-first MCP server for tracking beer releases on Vinmonopolet, enabling users to search new and upcoming beers, check store stock, find nearby stores, and manage watchlists.823MIT
- AlicenseAqualityAmaintenanceMCP server for searching and discovering 4,000+ public APIs3MIT
- AlicenseBqualityDmaintenanceMCP server that enables searching books by author via Open Library API and searching keywords inside local text files.2557MIT
- AlicenseAqualityAmaintenanceAn MCP server that interfaces with Untappd's mobile API to search beers, breweries, venues, and user data, and to post check-ins, toasts, and comments using your own account.45629MIT
Related MCP Connectors
MCP server for Google search results via SERP API
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
MCP server for accessing curated awesome list documentation
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nathanmmiller/untappd-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server