HowToCook
Un servidor de base de datos de recetas que ofrece planificación de comidas, recomendaciones de recetas y sugerencias de menús para comidas diarias.
Documentación
🍳 HowToCook-MCP Server 🥘 -- Presume una semana de buena comida, rechaza la comida para llevar
English | 简体中文
La aceleración CDN y la protección de seguridad de este proyecto están patrocinadas por Tencent EdgeOne
La mejor solución de CDN, edge y seguridad de Asia - Tencent EdgeOne
¡Convierte a tu asistente de IA en un chef personal para que planifique tus tres comidas diarias!
Un servidor MCP (Model Context Protocol) construido sobre Anduin2017/HowToCook, que permite a tu asistente de IA recomendarte recetas y planificar tus comidas, ¡resolviendo el dilema del siglo de "¿qué como hoy?"!
Fuente de datos: Anduin2017/HowToCook ⭐ ¡Si aún no le has dado una estrella, ve a darle una!
🎉 ¿Quieres usar este MCP directamente? Pruébalo ahora https://howtocookmcp.weilei.site/
🎉 También ofrecemos DXT (Desktop Extensions) para que todos lo prueben, con instalación en un clic en Claude Desktop
A continuación: asegúrate de tener instalada la última versión de Claude Desktop. El archivo DXT de este MCP ya está subido al repositorio; puedes descargarlo directamente o hacer fork de este repositorio para compilarlo tú mismo.

¿Cómo empaquetar el desarrollo local como DXT?
-
Ejecuta
npm install -g @anthropic-ai/dxt -
En la carpeta que contiene tu servidor MCP local, ejecuta
dxt init. Es decir, el directorio raíz de tu MCP. Este comando te guiará para crearmanifest.json -
Ejecuta
dxt packpara crear el archivo dxt
Ahora, cualquier aplicación compatible con DXT puede ejecutar tu servidor MCP local. Por ejemplo, abre el archivo con Claude para macOS y Windows y se mostrará el cuadro de diálogo de instalación.
Consulta: anthropics/dxt
📸 Vista previa

🔌 Clientes MCP compatibles
Este servidor es compatible con todos los asistentes de IA y clientes que admiten el protocolo MCP, incluyendo, entre otros:
- 🤖 Aplicación de escritorio de Claude
- 📝 Cursor
- 💼 Otros clientes compatibles con MCP
✨ Deliciosas funciones
Este servidor MCP ofrece las siguientes herramientas gastronómicas:
- 📚 Consultar todas las recetas - Obtén todos los datos de recetas disponibles, la enciclopedia culinaria -- Úsalo con precaución -- el contexto es demasiado grande
- 🔍 Consultar recetas por categoría - Filtra recetas por categoría. ¿Quieres mariscos, desayuno, platos de carne o platos principales? ¡Con un solo clic!
- 📖 Consultar una receta específica - Consulta los detalles completos de una receta específica por su nombre, incluyendo ingredientes, pasos, etc.
- 🧩 Recomendación inteligente de comidas - Planifica una semana completa de deliciosos platos según tus restricciones alimentarias, alergias y número de comensales.
- 🎲 No sé qué comer - ¡Una bendición para los indecisos! Recomienda directamente el menú del día según el número de personas. ¡No más dudas!
🚀 Inicio rápido
📋 Requisitos previos
- Node.js 16.0.0+ 🟢
- npm o yarn 📦
💻 Pasos de instalación
- Clona el repositorio de recetas
git clone https://github.com/worryzyy/howtocook-mcp.git
cd howtocook-mcp
- Instala las dependencias (¡tan fácil como preparar los ingredientes!)
npm install
- Compila el código (el proceso de cocción...)
npm run build
🎯 Parámetros de línea de comandos
El servidor admite los siguientes parámetros de línea de comandos:
--transport <stdio|http|sse>- Selecciona el método de transporte (por defecto: stdio)--port <number>- Puerto de escucha al usar transporte http o sse (por defecto: 3000)
Ejemplo: usar transporte http y escuchar en el puerto 8080
node build/index.js --transport http --port 8080
🍽️ Cómo empezar
🔥 Iniciar el servidor
npm start
🔧 Configurar el cliente MCP
Se recomienda usar Cursor para una experiencia rápida (dos formas)
- Usar el paquete npm: primero ejecuta
npm i -g howtocook-mcp, de lo contrario apareceráFailed to create client
Luego añade la configuración del servidor MCP en la configuración de Cursor:
{
"mcpServers": {
"howtocook-mcp": {
"command": "npx",
"args": ["-y", "howtocook-mcp"]
}
}
}
- Si clonaste el repositorio y lo ejecutas localmente, usa la siguiente configuración
{
"mcpServers": {
"howtocook-mcp": {
"command": "node",
"args": ["youpath\\howtocook-mcp\\build\\index.js"]
}
}
}
Otros clientes MCP
Para otros clientes compatibles con el protocolo MCP, consulta su documentación para la configuración. Normalmente necesitarás especificar:
- Nombre del servidor:
howtocook-mcp - Comando:
npx -y howtocook-mcp
- Reinicia el cliente para que la magia culinaria surta efecto ✨
🧙♂️ Guía de uso de la magia del menú
A continuación se muestran ejemplos de prompts para usar en varios clientes MCP:
1. 📚 Consultar todas las recetas
Sin parámetros, ¡invoca directamente la enciclopedia gastronómica!
请使用howtocook的MCP服务查询所有菜谱
2. 🔍 Consultar recetas por categoría
请使用howtocook的MCP服务查询水产类的菜谱
Parámetros:
category: Categoría de receta (mariscos, desayuno, platos de carne, platos principales, etc.)
3. 🧩 Recomendación inteligente de recetas para una semana
请使用howtocook的MCP服务为3人推荐一周菜谱,我们家不吃香菜,对虾过敏
Parámetros:
allergies: Lista de alérgenos, por ejemplo ["大蒜", "虾"]avoidItems: Ingredientes a evitar, por ejemplo ["葱", "姜"]peopleCount: Número de comensales (1-10)
4. 🎲 ¿Qué como hoy?
请使用howtocook的MCP服务为4人晚餐推荐菜单
Parámetros:
peopleCount: Número de comensales (1-10)
📝 Consejos
- Este paquete está publicado en npm; puedes instalarlo globalmente con
npm install -g howtocook-mcp - Este servicio es compatible con todos los asistentes de IA y aplicaciones que admiten el protocolo MCP
- En el primer uso, la IA puede necesitar un poco de tiempo para familiarizarse con estas herramientas (como calentar la sartén)
🤝 Contribuciones
¡Bienvenidos los forks y pull requests! ¡Mejoremos juntos este asistente gastronómico!
📄 Licencia
Licencia MIT - Úsalo libremente, ¡tan generoso como compartir recetas!
🍴 La comida está a punto de comenzar, ¿está listo tu apetito?