Step 1 · Connect
about 3 minutesCopy the message below and send it to Muse. Muse adds Pantry Persona as a custom connector, replies with a Connect card for you to approve, then builds a small skill so it remembers.
Paste this prompt into Muse
Muse builds the Pantry Persona connection itself. You just give it the details.
- Open Muse (muse.ai or the app) and start a new chat
- Copy the prompt below, paste it in, and send it
Prompt to paste
I want to connect my Pantry Persona account (pantrypersona.com — pantry tracking, recipes, meal plans, shopping lists, household profiles) as a custom connector in Muse, and I want you to use it automatically for anything kitchen-related going forward. Connection details (from Pantry Persona's docs at pantrypersona.com/docs and its OAuth metadata at pantrypersona.com/.well-known/oauth-authorization-server): - Provider slug: pantry-persona - API host: www.pantrypersona.com - Auth: OAuth 2.0 authorization code with PKCE (public client, no client secret) - Authorize URL: https://www.pantrypersona.com/api/oauth/authorize - Token URL: https://www.pantrypersona.com/api/oauth/token - Issuer domain: www.pantrypersona.com - Dynamic client registration (RFC 7591): https://www.pantrypersona.com/api/oauth/register - Token endpoint auth method: none - Scopes: pantry:read pantry:write recipes:read recipes:write meal-plans:read meal-plans:write profile:read profile:write shopping:read shopping:write insights:read Steps: 1. Set it up with credentials.request_api_access using the details above — don't ask me for API keys in chat — and give me the connect link. I'll complete the sign-in on Pantry Persona's own page. 2. Once connected, verify the linked account is actually mine: check the household/profiles it returns and confirm the names match my family before treating any of its data as mine. 3. Build a working skill for it (use the skill_creator skill): scaffold the connector skill and write a CLI that talks to the MCP server at https://www.pantrypersona.com/mcp over Streamable HTTP (JSON-RPC: initialize → tools/list → tools/call, Bearer token via the authd surrogate helpers). Verify it with a real read call. 4. Save a standing preference: on any kitchen topic (pantry, meal planning, recipes, shopping lists, groceries, receipts, household food profiles), consult Pantry Persona automatically without being asked. Troubleshooting note: if an API call fails with 401 once, retry once before assuming the token is bad — a transient 401 happened during testing.
Muse should never ask you to type an API key into the chat. If it does, tell it to use the connect link instead.
Sign in with the link Muse gives you
Muse hands you a connect link so you sign in on Pantry Persona's own page.
- Muse shows a Pantry Persona connector card with a Connect button
- Click "Connect"
- Sign in with Google or email (same as your Pantry Persona account)
- You'll see what Pantry Persona can access. Click "Allow Access" to confirm
- Back in Muse, it confirms Pantry Persona is connected
Click to enlarge Muse checks that the household names it sees match your family before trusting the data. If it names people you don't recognize, you signed into the wrong account. Tell Muse to reconnect.
Let Muse finish setting up
Muse builds a small skill and saves a standing preference, so it reaches for Pantry Persona on kitchen topics without being asked.
- Wait for Muse to say the skill is verified (it runs a real read, like counting your recipes)
- Ask "How many recipes do I have?" to check it yourself
If Muse reports a single 401 error, ask it to retry once.