Prep Slate

Works with your AI assistant

Your assistant already knows your week. Now it does everything but the cooking.

Prep Slate connects to the AI you already talk to. Ask it to plan around the nights you are actually home, put a saved recipe on Tuesday, and hand you the shopping list. There is no new chat window to learn.

14 days free, then $4.99/mo or $39.99/yr. Works with Claude, ChatGPT, Perplexity, and anything else that takes a connector.

Your assistantSunday evening

I’m out Wednesday and Thursday. Plan dinners for the other nights from the recipes I’ve saved, and start the shopping list.

CalendarWednesday and Thursday are booked
Prep SlateFour dinners planned: Mon, Tue, Fri, Sat
Prep SlateEleven items on the shopping list
An illustration of one ask, and the two connectors that answered it.

Already plugged in

Calendar
Mail
Notes
The assistant you already use

The new one

Prep Slate

We did not build a chatbot.
We handed the keys to yours.

It already knows your week
A chat box inside a recipe app starts every conversation knowing nothing about you. Your assistant starts knowing you are away Thursday, that dinner is at six, and that someone is coming Saturday. That is the context a week of dinners actually turns on, and no recipe app is ever going to have it.
You already chose one
You have an assistant you trust, on a plan you already pay for, with the connectors you wanted switched on. Asking you to learn a second, worse one inside a recipe app is a tax, not a feature. Prep Slate joins the one you have.
It reaches the real app, not a summary
Every request runs through the same code the web app does. When your assistant plans Tuesday, it is the same planned meal you would see on your phone a second later, scheduled back from when you want to eat, with the same timings and the same shopping list rules.

Things worth asking it.

These are sentences, not commands, and the good ones ask for several things at once: go and look, use your judgement, check your work, then write it down. Each needs both halves — something that knows your week, and something that knows your recipes. Copy any of them and paste it into your assistant.

Each one says Prep Slate somewhere in the middle. That is the one habit worth copying into your own: if you have several connectors switched on, naming the one you mean is the difference between your shopping list and some other app’s. It never has to go at the front.

“Look at my calendar this week and find the nights I’m actually home with time to cook. Plan dinners from my Prep Slate library to match — quick ones on the tight nights, something slower where there’s room.”

It reads both halves of that sentence: the week in your calendar, the recipes in your library. Each dinner lands on a night that survives, scheduled back from when you want to eat, so you know when to start.

“I want to cook something new this week. Look at what I actually cook in Prep Slate, then find me a recipe in the same spirit I wouldn’t have picked myself. Check it’s genuinely well reviewed — not three comments on a blog — and save it to my library.”

It reads your library for what you keep coming back to, then goes out to the open web for the rest. Whatever it brings back is handed to Prep Slate and saved word for word off the page, as a real recipe you can scale and cook from.

“Draft a meal plan for next week from my Prep Slate library and tell me why you picked each one. Wait for me to approve it. Then put them on my plan and build the shopping list.”

Nothing is written until you say so. When you do, the meals land on the plan and every ingredient across the week rolls into one list, totalled by unit and sorted into aisles.

“Add everything I’ve got planned this week to my Prep Slate shopping list, then tell me which items only one dinner needs. If something’s only there for a single meal, I’d rather swap the meal than buy it.”

The list remembers which recipes put each line on it, so your assistant can tell you the half-bunch of tarragon is holding up exactly one dinner. Swap that dinner and it re-plans and re-totals the list.

“I’ve got chicken thighs, half a bunch of coriander and a tin of chickpeas to use up. Search my Prep Slate recipes for anything that fits, and if nothing does, find me one online that does, check the reviews, and save it.”

It searches your library the way you would, by ingredient rather than by title. When your own shelf comes up empty it goes looking, and what it finds is saved as a real recipe rather than pasted into the chat.

“Go through my Prep Slate library and tell me what I’ve never cooked, what I haven’t touched in a year, and what I keep coming back to. Then tag them properly so I can find things again.”

The app has been quietly keeping track every time you cooked, so it can see all three. The tags it sets are the same tags you see in the app a second later, on the same recipes.

Everything it can touch, and nothing it can’t.

Nineteen things it can do, in four groups. No hidden surface, and nothing here you could not do yourself in the app.

Your recipes

  • Search and read them
  • Write a new one down
  • Save one from a link
  • Edit or delete one

Your tags

  • See every tag and its count
  • Rename one everywhere
  • Delete one

Your week

  • Read the plan
  • Put a recipe on a day
  • Move it, scale it, note the sides
  • Take it off again

Your list

  • Read what’s on it
  • Add items or a whole recipe
  • Change or remove a line
  • Clear what’s checked off

No second guess on an import.

The usual way an app reads a recipe page is to hand it to its own AI and hope. When the ask comes through your assistant, your assistant has already read the page, so Prep Slate takes the ingredient lines exactly as it read them and runs them through the same code every other import goes through. A recipe your assistant found is indistinguishable from one you imported yourself, and no second model gets a turn at guessing.

Where it stopsCook mode is read only. Your assistant can see that you cooked something and how long it took, but it cannot start a cook session or move you to step four. That is a phone-on-the-counter job, and a second writer would only fight you at the stove.

One connection. You can pull it back any time.

The permission screen says all of this in words before you agree to anything.

What it can see

Your recipes, tags, meal plan, and shopping list. It can change and delete them too, the same as you can.

What it never sees

Your account, your password, and your billing. Those are not on the other side of this door at all.

How to end it

Disconnect it from your assistant, or revoke it from Prep Slate. It stops that second, and nothing in your library changes.

And the exit stays where it always was. Your whole library exports as JSON and printable pages any time, even after you cancel.

Add it yourself, in about a minute.

All three ask for the same address. Each one keeps that setting somewhere slightly different, and each has its own rule about which plans may add one.

The address to paste

Claude

Free, Pro, Max, Team, and Enterprise plans

  1. Open Customize → Connectors.
  2. Click +, then Add custom connector.
  3. Paste the address and click Add.

A free plan holds one custom connector. On Team and Enterprise an Owner adds it once under Organization settings → Connectors, and everyone else presses Connect.

ChatGPT

Plus, Pro, Business, Enterprise, and Edu plans

  1. Open Settings → Security and login and turn on Developer mode.
  2. Go to Plugins and press +.
  3. Name it Prep Slate, paste the address, and create the connection.

On the web only, and on Business or Enterprise an admin has to allow custom connectors first.

Perplexity

Pro, Max, and Enterprise plans

  1. Open your profile → All settings → Connectors.
  2. Click + Custom connector and choose Remote.
  3. Name it Prep Slate, paste the address, then pick OAuth and Streamable HTTP under Advanced.

Perplexity asks you to tick a box acknowledging that custom connectors carry a risk. It asks that on every one, not just ours.

Whichever one you use, the last step is the same. Prep Slate’s sign-in page opens, it says in words what you are about to hand over, and nothing is connected until you approve it.

The questions worth asking first.

Including the one about the acronym, for anyone who came here looking for it.

Which AI assistants does Prep Slate work with?

Claude, ChatGPT, and Perplexity, and anything else that takes a connector. Prep Slate publishes a standard connector, so any assistant that supports them can talk to your library. Claude offers connectors on its free, Pro, Max, Team, and Enterprise plans. ChatGPT offers them on Plus, Pro, Business, Enterprise, and Edu. Perplexity offers them on Pro, Max, and Enterprise. Those are their rules, not ours, and they change; we re-check them when we update this page.

What is MCP, and do I need to know?

You do not need to know. MCP stands for Model Context Protocol, the shared standard assistants use to talk to outside apps. It is the same plumbing behind the calendar and email connectors you have probably already switched on. Prep Slate speaks it, which is why adding Prep Slate to your assistant is three fields rather than a project. For the curious: the server lives at prepslate.com/mcp, it authenticates with OAuth, and it exposes nineteen tools across recipes, tags, the meal plan, and the shopping list.

Why not just put an AI chat box inside the recipe app?

Because it would start every conversation knowing nothing about you. The assistant you already use has your calendar in it, and probably your mail and your notes. That is the context a week of dinners actually depends on, and no recipe app is ever going to have it. So rather than build a worse version of the assistant you already pay for, we made Prep Slate something yours can reach into. Ask it to plan around the nights you are home and it can see both halves of that sentence.

What can my assistant see, and what can it never see?

It can read and change your recipes, your tags, your meal plan, and your shopping list, including deleting any of it, the same as you can in the app. It can never reach your account, your password, or your billing. It cannot run cook mode either: starting and advancing steps is a phone-on-the-counter job, and a second writer would only fight you at the stove. The permission screen says all of this in words before you agree, and you can revoke it from your assistant or from Prep Slate at any time.

How does it save a recipe from a link?

Your assistant reads the page and Prep Slate saves what it read, word for word. Ingredient lines land exactly as written, then get split into amounts and names by the same code that handles every other import, so a recipe your assistant found is identical to one you imported yourself. There is no second AI having another guess at it in the background.

Can I use this without paying for Prep Slate?

No. The connector is part of the app, so it needs an active subscription or trial, and a lapsed one closes both doors at once. That cuts the other way too: your export never lapses. Your whole library comes out as JSON and printable pages whenever you want, including after you cancel.

Give your assistant something worth cooking.

Fourteen days free. Bring your recipes in, connect it, and ask it what’s for dinner.

$4.99/mo or $39.99/yr, plus tax, after the trial.