Untappd MCP. Track your beer history and friend activity.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Untappd MCP Server lets your AI client read and write to the Untappd social graph. You can track beer check-ins, pull detailed metadata for any brewery or beer ID, manage friend requests, and monitor activity feeds for specific venues or users.
It’s built for anyone who uses craft beer history as a data point—from casual drinkers wanting to keep up with friends' latest finds to data analysts building personal trend models.
What your AI agents can do
Accept friend
Accepts a pending friend request from another user.
Add checkin
Records a new check-in for the currently logged-in beer.
Add comment
Posts text as a comment on an existing friend's check-in.
Your agent records a check-in for a specific beer, adding it to your public feed.
The system retrieves the recent activity log (check-ins, comments) from a specified friend's account.
It pulls deep details about any beer—style, rating, ABV, IBU—using its unique ID.
The agent executes searches for both beers (search_beer) and breweries (search_brewery).
You can send friend requests using request_friend, or accept/reject incoming requests.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Untappd MCP Server: 30 Tools for Beer & Venue Data
These thirty tools give your AI client direct access to the Untappd API. Use them to search beers, manage social friends, and pull detailed activity feeds from any user or venue.
019e5d64accept friend
Accepts a pending friend request from another user.
019e5d64add checkin
Records a new check-in for the currently logged-in beer.
019e5d64add comment
Posts text as a comment on an existing friend's check-in.
019e5d64add to wishlist
Adds the specified beer to your personal list of beers you plan to try.
019e5d64foursquare lookup
Translates a Foursquare ID into the correct Untappd Venue ID needed for lookups.
019e5d64get beer activity
Retrieves the activity feed specific to one beer by its ID.
019e5d64get beer info
Pulls detailed information about a specific beer, including style and ratings.
019e5d64get brewery activity
Retrieves the activity feed for a single brewery location.
019e5d64get brewery info
Pulls detailed information about a specific brewery, including its history and beers.
019e5d64get checkin details
Gets extended details for any check-in, like where it happened or who commented on it.
019e5d64get friend activity
Pulls the friend check-in feed of the authenticated user.
019e5d64get notifications
Retrieves a consolidated feed of toasts, comments, and news for your profile.
019e5d64get pending friends
Lists all friend requests that are currently awaiting your decision.
019e5d64get trending beers
Returns global data showing the macro and micro trending beers right now.
019e5d64get user activity
Obtains a check-in feed for a specific user, or your own if no name is given.
019e5d64get user badges
Retrieves the list of achievement badges earned by a specified user.
019e5d64get user distinct beers
Lists all unique beers that a specific user has recorded drinking in their history.
019e5d64get user friends
Retrieves the full list of friends associated with your account.
019e5d64get user info
Pulls the basic profile details for any user, including name and location.
019e5d64get user wishlist
Displays a list of beers that the specified user intends to drink in the future.
019e5d64get venue activity
Retrieves the activity feed for a specific physical location or venue.
019e5d64get venue info
Gets detailed information about a specific brewery or bar location.
019e5d64reject friend
Declines an incoming friend request from another user.
019e5d64remove comment
Removes a comment you previously posted on a check-in.
019e5d64remove friend
Deletes a friend connection from your list of contacts.
019e5d64remove from wishlist
Removes a beer you had previously added to your personal wishlist.
019e5d64request friend
Sends a new friend request to another user.
019e5d64search beer
Searches the database for beers using keywords, IDs, or brewery names.
019e5d64search brewery
Searches the database for breweries by name or location.
019e5d64toggle toast
Marks a check-in as 'toasted' (or Untoast) to add extra flair.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Untappd, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
The Untappd MCP Server lets your AI client read and write directly to the Untappd social graph. You can track beer check-ins, pull deep metadata for any brewery or beer ID, manage friend requests, and monitor activity feeds for specific venues or users. It’s built for anyone who uses craft beer history as a data point—from casual drinkers keeping tabs on friends' latest finds to people building personal trend models.
Managing Friends and Social Connections
- To keep up with your crew, you can use
get_user_friendsto pull the full list of contacts. If you want to connect with someone new, just fire off a request usingrequest_friend. When requests come in, the agent shows all pending friend requests viaget_pending_friends, letting you accept them withaccept_friendor decline them withreject_friend. You can also useremove_friendto cut ties and delete a connection from your list. - You'll never miss what everyone’s doing: the agent pulls a friend check-in feed using
get_friend_activity, or you can monitor activity for any specific user withget_user_activity. You can get a consolidated view of news, comments, and toasts on your profile throughget_notifications. If you want to see what’s happening at a physical spot, the agent retrieves the venue activity feed usingget_venue_activityor checks out a specific brewery's history withget_brewery_activity. You can even track down activity for just one beer ID usingget_beer_activity.
Tracking Your Beer Journey and Interactions
- When you check in, the agent records a new check-in for the currently logged-in beer via
add_checkin, adding it straight to your public feed. You can make sure your post gets noticed by marking the check-in as 'toasted' or Untoast usingtoggle_toast. If you want to leave a comment on a friend’s recent find, useadd_comment; if you change your mind,remove_commentdeletes that comment. You can also get extended details for any check-in—like where it happened or who commented—by callingget_checkin_details. To track future plans, the agent displays a list of beers you plan to drink usingget_user_wishlist, and you can add new targets withadd_to_wishlistor remove old ones withremove_from_wishlist; it'll also let you clear your whole list withremove_from_wishlist.
Researching Beers and Breweries
- Need stats? You don’t gotta open the app. The agent pulls deep details about any beer—including its style, ratings, ABV, or IBU—using
get_beer_info. To find specific brews, you can search the database using keywords, IDs, or brewery names withsearch_beer. For deeper context on a brew, useget_brewery_infoto pull everything from its history to its beer lineup. If you're looking for breweries near you, you can execute searches withsearch_brewery; if you have a Foursquare ID and need the Untappd Venue ID, runfoursquare_lookup. For detailed info about any physical location, bar or brewery, useget_venue_info.
Monitoring Trends and Users
- To see what everyone's drinking right now, the agent pulls global data on macro and micro trending beers using
get_trending_beers. If you just want to know what a specific person drank in their history,get_user_distinct_beerslists all unique beers they recorded. The basic profile details for any user—like their name or location—show up when the agent runsget_user_info. You can also find out which friends you've connected with usingget_user_friends.
How Untappd MCP Works
- 1 First, subscribe to the Untappd MCP Server and provide your access token. This hooks up your AI client.
- 2 Next, you prompt your agent with a task (e.g., 'What are the best local beers?'). The agent figures out which tool to use, like
search_beer. - 3 The server executes the tool call, gets the raw data from Untappd's API, and sends only the structured result back to your client for display.
The bottom line is: Your AI client becomes a universal wrapper around Untappd’s entire database and social feed.
Who Is Untappd MCP For?
This is for the dedicated craft beer enthusiast, the local bar owner running inventory reports, or the data hobbyist who tracks consumption patterns. If you're tired of having to manually open the app just to see what your friends drank last night, this saves you time. It lets you treat social drinking history like a queryable database.
Uses the agent to check beer ratings and metadata while standing at a bar or brewery counter without opening any apps.
Keeps up with friends' activity feeds by querying tools like get_friend_activity using simple conversation prompts.
Gathers massive amounts of brewery and beer metadata for personal research, trend spotting, or writing articles on regional styles.
What Changes When You Connect
- Keep up with friends' latest finds using
get_friend_activity. You simply ask for the feed, and the server pulls all recent check-ins, saving you from having to open the app just to see who was drinking what. It’s immediate social context. - Deep dive into beer facts instantly. Need ABV or IBU? Use
get_beer_infowith a simple ID lookup. You get detailed metadata—stuff that takes minutes of clicking through menus on the official site. - Build your personal record effortlessly. When you find a brewery, use
search_breweryand thenget_brewery_infoto pull all the history in one go. It organizes data better than any manual spreadsheet. - Manage social connections without leaving chat. Instead of navigating friend requests, just tell your agent to check
get_pending_friends. You can accept (accept_friend) or reject them instantly via command. - Track your consumption journey meticulously. Use
add_to_wishlistfor future goals andget_user_distinct_beersto see exactly what you’ve tasted, all without lifting a finger. - Discover local spots quickly. If you know the Foursquare ID of a place, use
foursquare_lookupfirst. This translates it into an Untappd Venue ID so you can pull relevant activity feeds withget_venue_activity.
Real-World Use Cases
Figuring out the vibe at a new bar
You just walked into 'The Tap Room' and want to know if it’s known for IPAs. You ask your agent, "What beers are popular here?" The agent uses get_venue_activity (after finding the venue ID with foursquare_lookup), pulling real-time check-ins so you can gauge the crowd's taste before ordering.
Debating beer merits with a friend
Your buddy mentions an obscure German lager. You ask your agent, "Give me all the stats on that."
The agent calls get_beer_info using the ID, instantly returning ABV, IBU, and ratings. No more guessing games about whether it was a good drink.
Keeping track of future goals
You found a list of amazing breweries from a trip last year. You tell your agent to add them to your plan. It uses add_to_wishlist for each brewery's best beer, so you can cross-reference it later with get_user_wishlist when planning your next outing.
Catching up on friends’ drinking habits
It’s been a week since you saw 'Mike'. You ask, "What'd Mike get into?" The agent uses get_user_activity (passing Mike's username) and provides the full feed of his recent check-ins, letting you know what he was drinking.
The Tradeoffs
Trying to get all beer data manually
Going into the app, clicking on one friend's profile, then navigating through their feed, finding a brewery ID, and finally looking up that brewerey’s beers. It takes forever.
→
Just ask your agent to get_friend_activity and specify which user you want info for. The server handles the entire multi-step data retrieval process instantly.
Ignoring friend requests
Seeing a notification that someone wants to connect, but then having to open the app, find the request list, and manually hit 'Accept'. Annoying.
→
Tell your agent to check get_pending_friends. If you're ready, just ask it to accept_friend by name. Done in two seconds.
Asking for general beer info
Saying 'What's a good IPA?' and getting nothing useful because the API needs specific identifiers.
→
Be precise. Instead of asking generally, ask your agent to use search_beer with keywords like 'IPA' AND limit it by location using get_venue_info.
When It Fits, When It Doesn't
Use this server if you treat beer history and social check-ins as structured data. If the goal is simply 'I want to know what my friends are doing,' or 'What's the rating on that brewery?'—this is your tool. The key benefit here isn't just access, it’s the ability to query complex relationships (like: 'Show me beers friend X drank at venue Y').
Don't use this if you need real-time physical data like a photo or an immediate chat message that hasn't been formalized as a check-in. If your core task is writing a blog post about beer, use get_beer_info to gather the facts, then write it elsewhere. You should not use this if you need to interact with payment systems or ticketing, because we only handle Untappd data. This server excels at read/write social and metadata actions; everything else requires a different kind of API.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Untappd. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 30 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Remember that tracking your beer history shouldn't feel like homework.
Right now, if you want to know what happened at a brewery you visited last month, you have to open the Untappd app. You click on the venue, scroll through potentially dozens of check-ins, and try to piece together who was there and what they were drinking. It's clicking through tabs and sifting through noise.
With this MCP server, you just ask your agent: "Show me the beer activity for The Brewery." You get a clean feed right in your chat window—the names, the beers, the ratings—without ever touching the actual Untappd application. It’s pure data delivery.
Using the Untappd MCP Server: Your Agent Handles All the Links.
Before this, if you found a cool brewery name, you had to manually search for it. Then, you'd have to check its activity feed separately from checking out its profile info or its related beer details. It was three separate steps just to get context.
Now, you ask your agent one thing: "Tell me about Stone Brewing." It uses `get_brewery_info` AND `search_brewery` and `get_beer_activity` all at once, stitching the whole story together for you. That's how it should work.
Common Questions About Untappd MCP
How do I use add_checkin to track a beer? +
You simply ask your agent to check in to the specific beer by ID or name. The server executes add_checkin, posting it to your feed instantly, so you don't have to open the app.
Can I get all my friend’s activity using get_user_activity? +
Yes. If you omit a username from your prompt, get_user_activity defaults to pulling your own feed. You can also pass another user's name to see their check-in history.
What is the difference between get_beer_info and search_beer? +
search_beer finds beers based on keywords or IDs, giving you a list of matches. get_beer_info, however, takes one specific ID and returns all the detailed facts—ABV, IBU, etc.—for that single item.
How do I find out what friends are doing? +
Ask your agent to use get_friend_activity. This tool pulls a consolidated feed of recent check-ins across all your connected contacts. It's the fastest way to see who's drinking what.
Do I need Foursquare IDs for get_venue_info? +
Not necessarily, but if you have a Foursquare ID, use foursquare_lookup first. This ensures the server translates that external ID into the correct internal Untappd Venue ID before running get_venue_info.
How do I use `request_friend` to start tracking a friend’s activity? +
Using request_friend sends an explicit request that must be accepted by the user. This tool establishes the social connection; you won't gain access to their feed until they accept your invitation.
What extra information does `get_checkin_details` pull for a check-in? +
get_checkin_details provides more than just the beer and rating. It pulls extended context, including the exact location of the check-in, any comments left on it, and whether or not a toast was added.
Do I need special permissions or an access token to use tools like `add_checkin`? +
Yes, every action requires you to provide a valid Untappd Access Token. This token authenticates your identity and grants your agent the necessary permission to post check-ins on your behalf.
How can I see what my friends have been drinking recently? +
You can use the get_friend_activity tool. It fetches the latest check-in feed from your Untappd friends, including beer names, ratings, and locations.
Can I get detailed information about a specific beer if I have its ID? +
Yes! Use the get_beer_info tool with the Beer ID (bid). It will return comprehensive metadata, including ABV, IBU, brewery details, and global ratings.
Is it possible to add a new beer check-in through the AI agent? +
Absolutely. The add_checkin tool allows you to post a new check-in by providing the Beer ID, and optionally a rating, comments, and location.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Hyprace F1 Data
Query Formula 1 race results, driver standings, constructor rankings, and historical data since 1950 from any AI agent.
Steam Performance & Scouting Intelligence
The definitive server for professional Steam scouting — analyze player performance, achievements, and technical game stats via AI.
Plex
Manage your Plex Media Server — browse libraries, search media, check active streams and control playback from any AI agent.
You might also like
IBAN.com
Validate and audit banking codes — identify IBAN and SWIFT via AI.
Microsoft Dynamics 365
Manage accounts, opportunities, orders, and business processes on Microsoft Dynamics 365 — the unified CRM & ERP platform.
Stripe
Manage payments, customers, subscriptions, invoices, and account balance via Stripe — all from any AI agent.