tasty

tasty

3.5

The Tasty MCP Server provides a comprehensive API to query data related to recipes, meal plans, ingredients, and more.

The Tasty MCP Server is designed to assist developers and culinary enthusiasts in accessing a wide range of food-related information efficiently. It offers features such as recipe suggestions, detailed recipe information, and the latest food trends. The server is a valuable resource for those looking to enhance their culinary projects with data-driven insights.

Features

  • Recipe Suggestions: Get auto-complete suggestions by entering a food name or ingredient.
  • Recipe Listings: Retrieve lists of recipes filtered by various options, such as tags or names.
  • Similar Recipes: Find recipes similar to a specified one using its unique ID.
  • Detailed Recipe Information: Access detailed information about a recipe, including ingredients, nutrition info, and preparation instructions.
  • Tips and Reviews: Load reviews and tips related to different recipes.

MCP Tools

  • Recipes Auto-Complete: Get auto-complete suggestions for food names or ingredients.
  • Recipes List: Retrieve a list of recipes with options for filtering by tags, names, and more.
  • Recipes List Similarities: List recipes similar to a specific recipe ID.
  • Recipes Get More Info: Obtain more information about a recipe, such as ingredients and nutrition.
  • Tips List: Access tips and reviews for recipes, with options for pagination.
  • Tags List: View a list of supported tags that can be used for filtering recipes.
  • Feeds List: Get the latest updates on new food items and recipes, with options for filtering by vegetarian preferences and other criteria.
  • Recipes Detail (Deprecated): Provides detailed information about a recipe, similar to 'Recipes Get More Info', but is deprecated.

Usage with Different Platforms

python

python
import requests

response = requests.get('https://api.tasty.com/recipes')
print(response.json())

javascript

javascript
fetch('https://api.tasty.com/recipes')
  .then(response => response.json())
  .then(data => console.log(data));