Forktastic Logo
BlogDocsFeaturesHow It WorksFAQLogin
← BACK TO MCP & DEVELOPERS
MCP & Developers

Bouw een Recept Agent: De 7 Tools in Forktastic's MCP Server

Referentie voor de 7 tools in Forktastic's MCP server — plus drie voorbeeld agent designs: weekplanner, voorraadkast-bewuste zoeker, Markdown export formatter.

BY Mark Vivanco · 4 september 2026 · 3 min read

Bouw een Recept Agent: De 7 Tools in Forktastic's MCP Server

Once your Forktastic library is connected to Claude or Cursor via MCP, the next question is what to build with it. This post is the reference for the seven tools the Forktastic MCP server exposes, with example queries and example agent designs.

The seven tools

search_recipes

Purpose: Full-text search across your recipe library.

Inputs: query (string, required), limit (int, optional, default 20), offset (int, optional, default 0).

Output: Array of recipe summaries (id, title, photo URL, source URL, dietary tags).

Use case: "Find my Italian recipes" — Claude calls search_recipes with query="italian".

get_recipe

Purpose: Fetch full recipe by ID, including ingredients, steps, notes, nutrition.

Inputs: recipe_id (UUID, required).

Output: Full recipe object.

Use case: "Read me the steps for that pasta recipe" — Claude calls get_recipe with the ID from a prior search.

list_cookbooks

Purpose: List your cookbooks.

Inputs: limit, offset (optional).

Output: Array of cookbook summaries (id, name, recipe count, last updated).

Use case: "What cookbooks do I have?"

search_cookbooks

Purpose: Search cookbooks by name.

Inputs: query (string).

Output: Array of cookbook summaries.

get_cookbook

Purpose: Fetch a cookbook with its recipes.

Inputs: cookbook_id (UUID).

Output: Cookbook with array of recipe summaries.

Use case: "Show me everything in my 'Grandma's Kitchen' cookbook."

get_trending

Purpose: Get currently-trending recipes across the platform (not just yours).

Inputs: limit (optional).

Output: Array of trending recipe summaries.

Use case: "What's popular right now?" — useful for discovery.

get_family

Purpose: Get your family group info (members, shared cookbooks).

Inputs: None (uses the PAT's account).

Output: Family group with members and shared cookbook list.

Use case: "Who's in my Forktastic family group?"

Three example agent designs

1. The weekly meal-planner agent

Prompt: "Each Sunday, query Forktastic for recipes I've cooked in the last quarter. Pick 3 based on: variety of cuisines, recipes I haven't repeated recently, and what's in season. Output as Markdown for my notes app."

Tools used: search_recipes, get_recipe, list_cookbooks.

2. The pantry-aware finder

Prompt: "I have chicken, broccoli, rice, garlic, and soy sauce in my fridge. Find recipes from my Forktastic library that use 3+ of those ingredients."

Tools used: search_recipes (for ingredient match), get_recipe (to verify ingredient list).

3. The export-to-Markdown formatter

Prompt: "Pull the recipe with ID X from Forktastic and format it as Markdown suitable for pasting into a Slack message. Include source URL, ingredients as a checklist, and steps as a numbered list."

Tools used: get_recipe.

Rate limits to know about

60 requests per minute and 5,000 per day per token. For most agent workloads this is plenty; for high-frequency operations, batch your queries. Rate limits and pagination reference.

Pagination

List endpoints (search_recipes, list_cookbooks, get_trending) use offset-based pagination with limit/offset parameters. Default limit 20, max 100. Offset overshoots return empty arrays (not errors).

Where to go next

For setup, Claude connection walkthrough or Cursor setup. For rate limits, rate limits reference. For the MCP pillar, MCP pillar guide.



Aan de slag

Download Forktastic op iOS, Android, of gebruik de web-app. Bewaar recepten tijdens het browsen met de Chrome- en Firefox-extensies. Welkom in de keuken.

ABOUT THE AUTHOR

Mark Vivanco

Founder, Forktastic

3 min readPublished 4 september 2026MCP & Developers

Forktastic LogoForktastic

AI-Powered Recipe Intelligence

Legal

  • Terms of Use
  • Privacy Policy
  • Contact Us

Stay Updated

Get the latest news and updates about Forktastic.

© 2026 Forktastic. All rights reserved.