Introducing the Sunpeak Resource Repository

Published: (December 23, 2025 at 02:35 PM EST)
1 min read
Source: Dev.to

Source: Dev.to

Overview

Today we’re launching the Sunpeak Resource Repository—ECR for ChatGPT Apps.
ChatGPT Apps run on MCP servers, but UI resources can be stored separately, giving you several benefits.

Benefits

  • Generic MCP servers – Keep your production MCP server generic and largely client‑agnostic.
  • Independent lifecycles – Clearly indicate which code changes and version tags require ChatGPT App submission reviews and which are entirely MCP server‑side.
  • Team collaboration – Designers and frontend developers can push UI changes without touching server infrastructure, and vice versa.
  • Independent deployments – Update your UI without redeploying your server.

Authentication

sunpeak login

This opens your browser for secure OAuth authentication. Sunpeak stores local configuration in ~/.sunpeak/.

Building and Publishing Resources

# Build your resources
sunpeak build

# Push them to the repository
sunpeak push

Tagging for Versioning

sunpeak push -t v1.0.0 -t staging

Retrieving Resources

# Pull resources by tag from any directory
sunpeak pull -r myorg/my-app -t prod

This downloads the JavaScript bundles and metadata files, ready for deployment.

Rollback to a Previous Version

sunpeak pull -r myorg/my-app -t v1.0.0
sunpeak deploy   # Shorthand for `sunpeak push -t prod`

Promote Staging to Production

sunpeak pull -r myorg/my-app -t staging
sunpeak deploy

Getting Started

Ready to try it? Visit sunpeak.ai to learn more, or jump straight into the web application to create your account.

Back to Blog

Related posts

Read more »