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));