brewfather-mcp
Verified Safeby jmstone617
Overview
Provides an MCP server to connect LLMs with BrewFather, allowing retrieval of brewing data and basic calculations like ABV.
Installation
npx tsx src/index.tsEnvironment Variables
- BREWFATHER_USER_ID
- BREWFATHER_API_KEY
Security Notes
The server correctly retrieves API keys from environment variables. It makes external HTTP requests to the BrewFather API. Input validation for tool arguments relies on the Model Context Protocol SDK's Zod schemas and basic JavaScript type coercion (e.g., parseFloat, type casting), which is generally sufficient but could be hardened with more explicit numeric validation before calculations or URL parameter usage. No 'eval' or direct arbitrary command execution found.
Similar Servers
volcano-sdk
A TypeScript SDK for building multi-provider AI agents that chain LLM reasoning with external tools and orchestrate multi-agent workflows.
mcp-openapi-server
A Model Context Protocol (MCP) server that exposes OpenAPI endpoints as MCP tools, along with optional support for MCP prompts and resources, enabling Large Language Models to interact with REST APIs.
opentelemetry-mcp-server
Enables AI assistants to query and analyze OpenTelemetry traces from LLM applications for debugging, performance, and cost optimization.
kindly-web-search-mcp-server
Provides web search with robust, LLM-optimized content retrieval from various sources (StackExchange, GitHub, Wikipedia, arXiv, and general webpages) for AI coding assistants.