Owner's Desk

Owner's Desk by Modern Mustard Seed

Run the business from the chat. Nothing moves without your yes.

Connect your own Stripe, Google Calendar and Google Business Profile once. Then ask Claude or ChatGPT how the week went, who owes you, and what needs you today. Invoices, events and review replies come back as drafts, and run only when you confirm.

You saySend Blue Heron Bakery an invoice for the March catering, 640 dollars.
Owner's Desk draftsInvoice to Blue Heron Bakery, USD 640.00, due in 14 days. Nothing sent yet.
It waitsFor your clear yes in the chat. No yes, no invoice.
You confirmStripe emails the invoice. The audit log records it, with the invoice id and not one word of the chat.

What you can ask

Five questions an owner asks every week.

How did the business do this week?

Net revenue from Stripe against last week, payments, refunds, new customers, what is still owed, appointments, and new reviews.

Who owes me?

Every open invoice, most overdue first, with totals and an aging summary.

What needs me today?

Overdue invoices, failed payments, low-star reviews, drafts waiting on you, and today's calendar, in priority order.

Draft replies to my new reviews.

Your unanswered Google reviews, a reply drafted with you for each, and nothing posted until you approve the wording.

Draft an invoice for Northwind Fitness: 3 sessions at 120 each.

A finished invoice draft with the total and due date. Stripe sends it only after you say yes.

Built to be trusted with the till

Serious about your keys.

  • Two steps for every write. A draft returns a one-time token. Only a separate confirm call carrying it runs the change, once, for your account, within 15 minutes.
  • Credentials encrypted at rest with AES-256-GCM, each one bound to your account and the system it belongs to. Assistants never see them.
  • Least access. Stripe connects through an app install or a restricted key you scope yourself. Full secret keys are refused.
  • An audit log you can read, in the chat or on your desk page. It records actions and object ids, never what you said.
  • Leave cleanly. One action revokes every grant and deletes your account, credentials, drafts and log.

Connect

Three steps, once.

  1. Set up your desk. Sign in with your email and connect Stripe, Google Calendar and, when it opens, Google Business Profile.
  2. Add the connector. In Claude or ChatGPT, add a custom connector with this address, then sign in when asked:https://desk.modernmustardseed.com/mcp
  3. Ask. Start with "what needs me today?"

Owner's Desk is an independent product by Modern Mustard Seed. It works with any assistant that supports remote MCP servers with OAuth.