recipe-mcp-server
Verified Safeby ecdeng
Overview
Allows ChatGPT to persistently store, retrieve, and organize recipe files as human-readable Markdown with YAML frontmatter.
Installation
docker run -p 8000:8000 -v $(pwd)/recipes:/app/recipes recipe-mcp-serverEnvironment Variables
- MCP_AUTH_UUID
- PORT
- RECIPES_DIR
Security Notes
The server implements strong filename validation and sanitization to prevent path traversal attacks and enforce file type constraints, which is crucial for file-based storage. Authentication relies on a randomly generated or user-defined UUID embedded in the URL path ('security by obscurity'). While this is explicitly warned against for public sharing, it is deemed acceptable for its intended personal use case where the URL is kept private. No other authentication/authorization layers are present. The server relies on the deployment platform (e.g., Render) to provide HTTPS.
Similar Servers
HowToCook-mcp
Provides an AI assistant with tools for recipe lookup, meal planning, and food recommendations.
redd-archiver
Archiving and providing AI-optimized access to Reddit-like platform data via a PostgreSQL-backed system and a RESTful API.
family-serve-delicious
AI-driven, constraint-aware meal planning for families and groups using local LLM models.
mcp-framework-server
A Python-based server for a Model Context Protocol (MCP) enabling interactive career orientation (proforientation) dialogues via a REST API, designed to integrate with a Telegram bot.