5. Automate Workflows

Integrate Soustack recipes into automated systems and workflows using MCP (Model Context Protocol) and other tool interfaces.

Using soustack-mcp

soustack-mcp provides agent and tool interfaces for programmatic access to Soustack data. It targets experimental and advanced usage where automated systems consume or act on recipes.

With soustack-mcp, you can:

  • Query recipes programmatically
  • Generate meal plans automatically
  • Scale recipes based on serving size
  • Calculate timing and schedules
  • Integrate with AI assistants and agents

Automation use cases

Common automation scenarios include:

  • Meal planning — Generate weekly meal plans based on preferences and constraints
  • Shopping lists — Automatically generate shopping lists from selected recipes
  • Scaling — Adjust recipes for different serving sizes
  • Scheduling — Create cooking timelines and schedules
  • Integration — Connect recipes with smart kitchen devices

Getting started with MCP

To use soustack-mcp:

  1. Install the MCP server
  2. Configure it to access your recipe collection
  3. Connect it to your automation system or AI assistant
  4. Use the provided tools to query and manipulate recipes

See the soustack-mcp repository for detailed documentation and examples.

Other automation options

Beyond MCP, you can also:

  • Use soustack-core directly in your applications
  • Build custom integrations using the Soustack schema
  • Use webhooks and APIs to trigger recipe-based workflows

You're all set!

You've completed the getting started journey. You now know how to:

  • Create minimal Soustack recipes
  • Validate and display them
  • Upgrade them with stacks
  • Import existing recipes
  • Automate workflows

Explore the rest of the documentation to learn more about core concepts, adoption paths, and tooling.