Open Brewery DB Alternative MCP. Get structured data on global craft breweries.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Open Brewery DB Alternative accesses 30,000+ global breweries. Use your AI agent to find locations, check specific types (like nano or brewpub), and pull contact details—all through natural language queries.
What your AI agents can do
Autocomplete breweries
Suggests brewery names as you type, useful for correcting spelling or finding partial matches.
Get breweries by city
Retrieves a list of breweries located in a specified city.
Get breweries by country
Finds all breweries within an entire country.
Find multiple breweries within a city, state, country, or specific postal code.
Restrict results to specific categories like 'micro' (small craft) or 'brewpub' (restaurant/brewery).
Get a list of breweries sorted by distance from provided latitude/longitude coordinates.
Fetch all details for one specific brewery using its unique ID.
Get suggested names as you type, preventing typos when searching by name.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Open Brewery DB Alternative: 11 Tools for Brewery Data Access
These eleven tools allow you to query, filter, and locate specific brewery data points—from single IDs to complex multi-criteria searches.
019d8465autocomplete breweries
Suggests brewery names as you type, useful for correcting spelling or finding partial matches.
019d8465get breweries by city
Retrieves a list of breweries located in a specified city.
019d8465get breweries by country
Finds all breweries within an entire country.
019d8465get breweries by ids
Retrieves details for a group of breweries when you know their unique IDs.
019d8465get breweries by postal
Finds breweries by postal code, supporting both 5-digit and ZIP+4 formats.
019d8465get breweries by state
Gets a list of breweries filtered to a specific state (use the full state name).
019d8465get breweries by type
Filters results by brewery type, including micro, nano, brewpub, and large.
019d8465get brewery
Fetches all data for a single brewery using its ID.
019d8465get nearby breweries
Finds and returns breweries near coordinates, sorted by distance from that point.
019d8465list breweries
Lists breweries using multiple filters at once: city, state, country, postal code, and type.
019d8465search breweries
Searches across name, city, or state fields for general brewery matches.
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 Open Brewery DB Alternative, 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
You're looking for breweries, but you don't know exactly where or what kind? This server handles it all. Your AI client uses natural language queries to access over 30,000 global brewery records.
If you start typing a name, the autocomplete_breweries tool suggests matches right away; that’s clutch for catching typos or narrowing down partial names. Need to find a bunch of places in one spot? You can use get_breweries_by_city to pull up every brewery in a specific city, or if you know the full scope, get_breweries_by_state lists all breweries within a given state.
If geography is your main thing, there are several ways to zero in. You can find everything operating within an entire nation using get_breweries_by_country. For pinpoint accuracy, use get_breweries_by_postal, which supports both 5-digit and ZIP+4 codes, or if you're near coordinates, get_nearby_breweries returns a list sorted by distance from your given latitude/longitude.
You can combine location searches; the list_breweries tool lets you filter results using multiple criteria at once: city, state, country, postal code, and type.
When you know what kind of operation you're after, you don’t have to guess. Use get_breweries_by_type to restrict the search immediately, pulling only results for specific categories like 'micro,' 'nano,' or 'brewpub.' Need a general net? The search_breweries tool lets you look up matches across name, city, or state fields simultaneously.
If you already have a list of IDs, skip all the searching and use get_breweries_by_ids to get details for a group of breweries in one go. If you only care about one specific spot, get_brewery fetches every single data point using just that brewery's unique ID.
For maximum control, the combination search is powerful: list_breweries lets you stack filters—say, 'micro' type and in 'California' and within a certain 'postal code.' The system uses these tools to give you comprehensive data on addresses, phone numbers, and websites for any brewery you point it toward.
How Open Brewery DB Alternative MCP Works
- 1 Subscribe to this server. No API key is needed because Open Brewery DB is free and open.
- 2 Your AI client routes the query (e.g., 'brewpubs near Seattle') to the correct tool endpoint.
- 3 The agent executes the search, returning a list of filtered breweries with their addresses and details.
The bottom line is: you talk to your agent in plain English, and it handles all the complex database filtering for you.
Who Is Open Brewery DB Alternative MCP For?
Data analysts, hospitality planners, and local SEO specialists use this. You're the person who can't afford to manually cross-reference Google Maps with industry databases. This server lets you pull structured data (like addresses and types) directly into your workflow from a single prompt.
Uses search_breweries to find keywords and locations for new client service areas, verifying name variations.
Needs to check local competition density; runs get_nearby_breweries using coordinates to map out a market area.
Uses list_breweries and get_brewery_by_type to build comparative reports on different brewery segments (e.g., nano vs micro).
What Changes When You Connect
- Don't just search by name. Use
get_breweries_by_typeto filter specifically for nano or brewpubs, giving you hyper-targeted lists. - Need market density? Instead of multiple map lookups, use
get_nearby_brewerieswith coordinates to pull all relevant competition in a radius. - Handling national reports? Run
get_breweries_by_countryfirst, then filter those results usinglist_breweriesfor state-level breakdowns. - Typo protection is built in. Use
autocomplete_brewerieswhen building forms or scripts to guarantee you're working with the correct name. - It handles all the heavy lifting: If you need an address, phone number, and latitude/longitude, simply use
get_breweryon the ID.
Real-World Use Cases
Mapping a New Market Segment
A local marketing team needs to know where all 'micro' breweries are in Portland, Oregon. They ask their agent: 'List me microbreweries by state and city.' The agent runs list_breweries (city=Portland, type=micro, state=Oregon), returning a precise list of targets for outreach.
Checking Competition Near an Event
A conference organizer needs to know what's within five miles of the convention center. They prompt: 'What brewpubs are near 34.0522, -118.2437?' The agent runs get_nearby_breweries, returning a sorted list that includes distance and contact details.
Building a National Directory
A data scientist needs to compare the total number of 'large' breweries across all states in Texas. They instruct their agent: 'Get me all large breweries by state.' The agent runs get_breweries_by_state and filters the result using get_breweries_by_type.
Verifying a Specific Location's Data
A user has an old address for 'The Dog House Brewery.' Instead of searching, they run search_breweries with the name. The agent finds the matching ID and runs get_brewery, confirming the current address, phone number, and website URL.
The Tradeoffs
Searching for everything at once
Writing a massive prompt like: 'Give me every brewery that is micro AND in Oregon AND has an address.' This often causes the agent to fail or return incomplete data.
→
Break it down. First, use get_breweries_by_state for Oregon. Then, run another query on those results using get_brewery_by_type (if available) or filter manually.
Assuming a unified search
Asking the agent to find 'brewpubs near Austin' but failing to provide coordinates, forcing it into a general text search.
→
If proximity is key, use get_nearby_breweries and always supply valid latitude/longitude coordinates. If you only have a postal code, use get_breweries_by_postal.
Using old or partial IDs
Trying to fetch details for a brewery using an ID that's already retired or incomplete.
→
First, run search_breweries by name. This confirms the active record and provides the correct ID needed for get_brewery.
When It Fits, When It Doesn't
Use this server if your primary goal is structured data retrieval about breweries (addresses, types, counts). If you need to know what style of beer they make (e.g., IPA vs Stout), this tool won't help—that requires a different database connection. Don't use it if you just want general information or articles; stick to the tools like get_brewery for hard facts.
You should run list_breweries when you need multiple, simultaneous filters (e.g., City + Type). However, if your starting point is location-based and precision matters, always start with coordinates using get_nearby_breweries. If all else fails, search_breweries gives the broadest net, but it's less precise than filtering by state or type.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Open Brewery DB. 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 11 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Manually cross-referencing brewery data is a nightmare of tabs and half-completed forms.
Today, gathering a full picture of local competition means jumping through hoops: you check Google Maps for coordinates, then switch to Yelp for reviews, and finally jump to a database sheet just to confirm the brewery's official type (micro, large, etc.). You spend half your time copying IDs or juggling different search interfaces.
With this MCP server, you skip all that. Your agent takes one prompt—like 'Find me 5 nano breweries near zip code 90210.' It runs the necessary `get_breweries_by_postal` tool and filters it using `get_breweries_by_type`, returning a clean list of exact data points, period.
Open Brewery DB Alternative MCP Server: Get structured brewery data with precision.
Before this server, getting comprehensive details required multiple passes. You'd search by name to get an ID, then run a separate query just for the address, and finally another one to check its type. It was slow, error-prone, and felt like you were talking to a script that needed three different commands.
Now it’s simple. The agent combines these steps automatically. You ask for 'all details on Brewery X,' and the server executes the `get_brewery` tool—a single call that resolves all location data, contact info, and type filtering simultaneously.
Common Questions About Open Brewery DB Alternative MCP
How do I find breweries in a specific state using the get_breweries_by_state tool? +
Just pass the full state name to get_breweries_by_state. It returns all results for that entire state, allowing you to paginate and sort the data right away.
Can I find breweries using get_nearby_breweries if I only have a zip code? +
No. get_nearby_breweries requires specific latitude/longitude coordinates. If you only have a postal code, use the get_breweries_by_postal tool first to narrow down your area.
Which tool should I use if I want to search by both city and type? +
The best approach is running list_breweries. This single tool lets you pass filters for both the specific city name and the required brewery type in one go.
If I only have a partial name, what should I use? Should I run autocomplete_breweries? +
Yes. Run autocomplete_breweries first. It will give you suggestions based on your partial input, helping you lock down the correct full name before running any other search.
If I have a list of IDs, how do I use the get_breweries_by_ids tool? +
It retrieves full details for multiple breweries in one call. You pass an array of IDs to the function, and the server returns all corresponding records immediately.
When should I use list_breweries instead of search_breweries for filtering? +
Use list_breweries when you need precise structural filters. This tool lets you combine criteria like country AND brewery type, which offers more reliable results than general name matching.
What ZIP code formats does get_breweries_by_postal support? +
It supports both standard 5-digit ZIP codes and the longer ZIP+4 format. The tool validates this structure, ensuring your search parameters are correct before querying the database.
What data does get_brewery return when I only provide an ID? +
It returns the complete profile for a single brewery. This includes all available details: full address, contact phone number, website URL, and exact geographic coordinates.
Do I need an API key or account? +
No! Open Brewery DB is a completely free, open-source project with no authentication required.
What brewery types are available? +
Types include: micro (small craft), nano (very small), regional (regional craft), brewpub (brewery + restaurant), large (major brewery), planning, contract, proprietor, and closed.
Can I find breweries near my location? +
Yes! Use get_nearby_breweries with your latitude and longitude coordinates to find breweries sorted by distance from your location.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Adobe Analytics
Customer journey insights — retrieve reports, manage segments, and audit metrics via AI.
Clari
Manage revenue intelligence and forecasting via Clari — track opportunities, monitor forecasts, and audit pipeline changes directly from any AI agent.
TED EU
Search EU public procurement tenders via TED — find contracts by country, sector, or value range from any AI agent.
You might also like
Cosmic
Manage headless content via Cosmic — list and create objects, audit schema types, handle media assets, and manage buckets directly from any AI agent.
RocketLaunch.Live
Track rocket launches worldwide — search upcoming launches, vehicles, companies, locations and missions.
Codacy
Manage code quality and automated reviews via Codacy — track grades, monitor issues, and audit repository analysis directly from any AI agent.