Screenies MCP server / Goose

App Store screenshots from Goose

Goose connects remote MCP servers as extensions, in the CLI wizard or config.yaml. Note the field name: Goose uses uri, not url.

Connect Screenies to Goose

  1. Run goose configure, choose Add Extension, then Remote Extension (Streamable HTTP), and paste:
    https://screenies.app/mcp
  2. Or add it to ~/.config/goose/config.yaml:
    extensions:
      screenies:
        name: Screenies
        type: streamable_http
        uri: https://screenies.app/mcp
        enabled: true
        timeout: 300

For a one-off session: goose session --with-streamable-http-extension "https://screenies.app/mcp"

Sign-in uses OAuth: Goose opens a browser window where you log in to Screenies and approve the connection. No API keys, and you can revoke access anytime from your Screenies account settings. Reference: Goose extensions docs.

Then ask for screenshots

Once connected, try:

Create App Store screenshots for my app with Screenies.

Goose runs the whole workflow with the Screenies tools: create the app, upload source screenshots, generate a designed set, refine headlines and order, localize into other App Store locales, and hand you download links sized for App Store Connect. See the full tool list.

Ready when your agent is

Create a Screenies account, connect it to Goose, and generation uses your normal credits.

Generate your set