Use recipes with your AI
Blue Plate Chef has a public recipe API. You can connect it to ChatGPT or Claude so your AI can search recipes, read ingredients, and scale quantities on your behalf.
Built-in chat assistant
There's already a chat button on every page (bottom-right corner). It knows all the recipes and can answer questions, suggest substitutions, or scale a dish — no account or API key needed.
Just click the chat bubble on any recipe page and ask away. It's powered by Claude and works in any browser, including on your phone.
Create a Custom GPT
ChatGPT Plus lets you build a Custom GPT that can call external APIs. Point it at this site's OpenAPI spec and it can search and read recipes directly inside your ChatGPT conversations.
- 1
Go to chat.openai.com and open Explore GPTs → Create.
- 2
Give your GPT a name — something like Blue Plate Chef — and a short description.
- 3
Switch to the Configure tab and scroll to Actions. Click Create new action.
- 4
In the Schema field, paste the following URL and click Import. ChatGPT will read the spec and add all the recipe tools automatically.
https://willsdevtools.vercel.app/api/openapi- 5
Click Saveand your GPT is ready. You can ask it things like “What can I make with chicken and lemon?” or “Scale the lemon drizzle cake to 12 servings.”
Suggested system prompt
You are a helpful cooking assistant for Blue Plate Chef. Use the recipe API to search, read, and scale recipes. Always suggest scaling if the user mentions a different number of servings than the recipe default.
Add to a Claude project
In Claude.ai, Projects let you give Claude custom instructions and knowledge. You can paste the API details so Claude knows how to fetch recipes during your conversation.
- 1
Open claude.ai and create or open a Project.
- 2
Go to Project instructions and paste the block below. This tells Claude what the API can do and how to call it.
Paste into project instructions
You have access to the Blue Plate Chef recipe API.
Base URL: https://willsdevtools.vercel.app
Endpoints:
- GET /api/recipes — list all recipes. Supports ?q= (search), ?kind=food|cocktail, ?tag=
- GET /api/recipes/{slug} — full recipe with ingredients and steps
- GET /api/recipes/{slug}/scaled?servings=N — ingredient quantities scaled to N servings
When the user asks about recipes, cooking, or ingredients, use these endpoints to give accurate, up-to-date answers.- 3
Save the project. In future conversations inside that project, Claude will know to query the API when you ask recipe questions.
Raw API
The API is open, unauthenticated, and returns plain JSON. You can call it from any AI tool, script, or app.