Pocketsflow
HumanAgent
G

Run Pocketsflow chores with goose, the open source agent.

goose takes Pocketsflow as a remote extension over streamable HTTP and registers itself for the sign-in, so you never copy a key. Pair it with the model you like and hand it the repetitive jobs: tag last month's big buyers, export a segment, check the weekly report.

See the setup
Connects via
Remote extension
Works in
goose Desktop and CLI
Plan
Free and open source; you bring the model.

From an ask in goose to your store and back.

You type in goose. It calls a Pocketsflow tool, your store changes or answers, and the result comes back to the chat.

goose

Tag everyone who spent over $200 last month as VIP.

Pocketsflow MCP
  1. list_best_customers
  2. set_customer_tags
Your store

Reads your best customers, then sets their tags.

Figure 1. An ask in goose, the Pocketsflow tools it calls, and what changes in your store. You approve the app once; every change lands in your dashboard.

Connect goose in 3 steps.

  1. Desktop: add an extension

    Open the sidebar, click Extensions, then Add custom extension. Pick Streamable HTTP and paste the address. Click Add.

  2. CLI: goose configure

    Or run goose configure, choose Add Extension, then Remote Extension (Streamable HTTP), as below.

  3. Allow access

    goose registers itself and opens the sign-in on a local callback. Sign in to Pocketsflow and click Allow access. Pocketsflow adds a key named MCP: <app> under Developers → API keys, in the mode your dashboard is in (live or test).

terminalgoose CLI
goose configure
# Add Extension → Remote Extension (Streamable HTTP)
# name: pocketsflow
# endpoint: https://www.pocketsflow.com/mcp

Server address https://www.pocketsflow.com/mcp

What to ask goose.

Write it the way you would ask a colleague. Under each ask are the Pocketsflow tools it calls.

What it can and can't do.

Connecting an AI is not handing over the keys. You approve it, you see every change, and you can unplug it in one click.

It can

  • Use the same 303 tools as the public API: products, checkout links, discounts, upsells, orders, customers, subscriptions, license keys, usage billing, webhooks, newsletters and analytics.
  • Read your payouts: what is ready to withdraw, what is still clearing, and why a payout is on hold.
  • Set the refund policy buyers see at checkout, and look up any order's payment, fees and tax.
  • Work in test mode with no real money, if your dashboard is in test mode when you click Allow.

It can't

  • Refund a payment or withdraw money. Refunds and withdrawals stay in your dashboard.
  • Connect without you: nothing happens until you sign in to Pocketsflow and click Allow access.
  • See another store. Every call is scoped to the account you approved.
  • Use a paid feature your plan lacks. It gets a clear error and tells you which plan unlocks it.

The setup prompt asks goose to check with you before anything goes live, and every change shows in your dashboard. To disconnect any app, delete its MCP: <app> key under Developers → API keys. It stops on the next request. Access tokens last an hour and renew themselves; one left unused for 30 days expires.

For developers.

The server speaks streamable HTTP with OAuth 2.1 (PKCE, dynamic client registration) and exposes 303 tools, the same public API as our REST endpoints and the pocketsflow SDK.

Questions

Which model should I use?

Any model goose supports. The Pocketsflow tools behave the same whichever you pick.

Does goose need a client ID?

No. Pocketsflow supports dynamic registration, so goose gets one itself and runs the sign-in on a local callback.

Do I need an API key?

No. You sign in to Pocketsflow and click Allow access, and the app gets a token for your account. API keys are only for headless servers and CI, where nobody can click Allow.

Can goose refund a buyer?

No. Payment refunds are issued from your dashboard. goose can find the order, check its payment and set the refund policy buyers see at checkout.

Connect goose, then ask for your first product.

Free to start, no monthly fee. Your AI works in your account with the access you approve.

Start selling free