Muse can do the grocery run.

The Peristyle Grocery Cart is a custom connector for Meta's assistant. Send Muse one message, approve the sign-in it hands back, and it can find a real creator's recipe, match every ingredient to a product at your Kroger or Walmart, and fill the cart. You check out in the store's own app, the way you already do.

Using Claude or ChatGPT instead

New message to Muse

Add my Peristyle Grocery Cart connector: https://mcp.peristyle.io/mcp
  - Setup: standard MCP over HTTP with OAuth — send me the sign-in link and I'll approve it. Replies come as a stream, so move on as soon as your answer arrives, and keep one session (Mcp-Session-Id) for all calls.
  - Skill: install the official one so every recipe, meal-plan or grocery question goes through the Peristyle tools first — npx skills add https://github.com/peristyle-io/grocery-cart-skills --skill grocery-cart (if you can't install from a repo, save your own skill with the same rule: start with shop_recipe, never with the auth or connect tools. Walmart needs no store sign-in; only connect Kroger if I ask for Kroger by name.)
  • One message
  • OAuth sign-in
  • 30 tools
  • Kroger and Walmart

Then three things happen, and two of them are Muse's job.

  1. Muse builds the connector

    There is no MCP screen to find. Muse reads the message, stands the connector up on its own machine, and saves it as a skill so it reaches for these tools the next time you mention dinner.

  2. You approve the sign-in

    Muse sends back a sign-in link. Approving it is what gives the connector a session, and Muse keeps the credentials in its Secure Credentials Store rather than in the chat.

    Meta does not review custom connectors, its own or anyone's. Ours reads recipes and writes carts. It never sees a card number: checkout happens in the grocer's app, not here.

  3. You ask for dinner

    From then on it is one sentence. Muse finds the recipe, matches every ingredient to a product on the shelf at your store, shows you the picks, and fills the cart once you say go.

Say one of these, and see what comes back.

Four things people actually ask it. Pick one to read the reply.

Greek Chicken Meatballs with Roasted Lemon Potatoes, Greek Salad, and Tzatziki, from Toscano's Table. Sixteen ingredients, and I found all sixteen at your Walmart. Six of them you already have.

  • Ground chickenGround chicken, 1 lb$5.94
  • Baby potatoesGold baby potatoes, 1.5 lb$3.47
  • Greek yogurtPlain whole-milk Greek yogurt, 32 oz$5.12
  • FetaAthenos crumbled feta, 6 oz$3.98
  • and six more, matched at your store

via Peristyle Grocery Cart · Toscano's Table · Walmart

Checked your pantry first. Olive oil, garlic, oregano, and rice are marked in stock, so I left them out of the cart. Lemons you bought two weeks ago, so I am guessing they are gone and putting them back in.

  • Olive oilIn your pantrySkipped
  • GarlicIn your pantrySkipped
  • LemonsLemons, bag of 4$3.64
  • CucumberEnglish cucumber, each$1.28
  • four skipped, twelve to buy

via Peristyle Grocery Cart · Your pantry · Walmart

Swapped the store and rematched. Your Kroger on Vine Street has everything but the cotija, so I picked queso fresco in its place. The cart is waiting in the Kroger app for pickup Thursday.

  • Chicken thighsSimple Truth boneless thighs, 1.5 lb$8.49
  • CotijaQueso fresco, 10 oz (substitute)$4.29
  • Sweet cornSweet corn, 3 ct$2.07
  • LimesLimes, bag of 6$2.49
  • sixteen items in your Kroger cart

via Peristyle Grocery Cart · Toscano's Table · Kroger, Vine Street

Toscano's Table wrote it, and the recipe came from her site rather than from me. Here is the link to the original. If you cook it often, I can watch for the rest of her weeknight run.

  • RecipeGrilled Elote Chicken Bowls
  • Written byToscano's Table
  • Sourcetoscano-s-table.peristyle.workers.dev

via Peristyle Grocery Cart · Toscano's Table

Recipes are real entries in the catalog. Products and prices are illustrative: what a match looks like, not a quote from either store.

One connector, thirty tools.

Not a list of logos. This is the surface area Muse actually gets, and the counts are the real tool names behind each one.

  • Recipes4

    Search the catalog, list what is there, pull a full recipe, and pull just its ingredient lines.

  • Matching5

    Turn a recipe, or a loose list you typed, into real products on the shelf at either grocer. One call does the whole run.

  • Kroger8

    Connect and disconnect an account, check the sign-in, find your nearest store, search the catalog, read a product, write the cart.

  • Walmart2

    Search the catalog and hand back a cart link with everything already in it. No account to connect.

  • Pantry4

    Opt in, opt out, read what is on the shelf, and update it after a shop. Off until you turn it on.

  • You7

    Store, brand, and dietary preferences, past carts, a list to review before anything is bought, feedback on a bad match, and a way to delete the whole account.

Four worth keeping.

Once the connector is saved as a skill, you can drop the preamble. These are written out in full so the first try works.

  • Weeknight

    The whole week in one go

    Using the Peristyle Grocery Cart, plan four weeknight dinners from Toscano's Table, skip anything in my pantry, and put the rest in my Walmart cart.
  • Pantry

    Stop buying the oregano you own

    Using the Peristyle Grocery Cart, turn on my pantry, mark that I have olive oil, garlic, rice, and oregano, then shop a shrimp recipe without them.
  • Preferences

    Teach it how you shop

    Using the Peristyle Grocery Cart, remember that I am pescatarian, I prefer store brands, and I pick up from the Kroger nearest 45202.
  • Before you buy

    Read it back to me first

    Using the Peristyle Grocery Cart, show me the full shopping list with sizes and prices before you add anything, and flag any substitution you made.

By the numbers.

message to connect
1
tools handed to Muse
30
national grocers
2
to connect and use
$0

These count what the connector is, not how it is doing. We publish measured numbers only, so there are no usage figures here until there are usage figures.

The short version, in plain words.

Peristyle Grocery Cart is a free hosted MCP server, published by Peristyle (peristyle.io), that lets an AI assistant turn a recipe into a ready-to-checkout grocery cart. Meta's Muse has no MCP settings screen and no built-in grocery connector; you connect one by sending Muse a message that names the server, and Muse builds a Custom Connector on its own machine and saves it as a skill. The server address is https://mcp.peristyle.io/mcp, a remote MCP server over streamable HTTP using OAuth 2.0. Steps: send Muse the setup message, approve the sign-in link it returns, then ask it for a recipe and a grocery run. It hands Muse thirty tools covering recipe search, ingredient matching, Kroger, Walmart, an opt-in pantry, and your shopping preferences. Walmart needs no store account and returns a cart link; Kroger uses a one-time OAuth connection and writes items straight to your cart. Connecting is free and there is no Peristyle subscription. Checkout always happens in the grocer's own app with your own payment method, and no order is placed without your approval. Every recipe carries the name of the creator who wrote it and links back to the original. The same connector works in Claude, ChatGPT, and any other MCP-capable assistant.

Does Muse support MCP servers?
Not as a settings screen. Muse builds a Custom Connector when you describe a service to it in a message, and a hosted MCP server over streamable HTTP is the reliable way to describe one. A server on your own computer is not reachable from Meta's cloud; the Peristyle Grocery Cart is hosted, so it is.
What does it cost?
Nothing. Connecting the Peristyle Grocery Cart and shopping with it is free. You pay the grocer for the groceries, in the grocer's own app.
Do I need a Kroger or Walmart account?
Walmart needs no sign-in at all: you get a cart link with everything already in it. Kroger needs a one-time OAuth connection so the items can be written straight to your cart for pickup or delivery.
Will it buy something without asking?
No. Muse asks for approval before consequential actions, and the connector fills a cart rather than placing an order. Checkout always happens in the grocer's own app, with your own payment method.
Does the creator get credit?
Every recipe carries the name of the person who wrote it and a link to the original, and every order is attributed back to them. That is the point of the catalog, not a footnote in it.

Updated September 22, 2026

Dinner starts with a sentence.

What the Grocery Cart is