Back to Home
ecdeng icon

recipe-mcp-server

Verified Safe

by ecdeng

Overview

Allows ChatGPT to persistently store, retrieve, and organize recipe files as human-readable Markdown with YAML frontmatter.

Installation

Run Command
docker run -p 8000:8000 -v $(pwd)/recipes:/app/recipes recipe-mcp-server

Environment 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

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens1200
Stars0
Forks0
Last Update2025-12-13

Tags

Recipe ManagementAI IntegrationPersistent StorageFastAPIDocker Deployment