pcloud

πŸ‘‹ Introduction

A typed TypeScript client for the pCloud API, shared by command-line, MCP and extension front ends.

@kud/pcloud is the pCloud core: one typed client, one set of authentication helpers and a few presentation utilities, so every front end built on pCloud behaves the same way. It runs on Node.js 20 or later.

What's here

  • πŸ” Authentication β€” session tokens, OAuth, two-factor and how stored credentials are resolved
  • πŸ“ Client β€” the PCloudAPI class: files, folders, sharing, public links, trash and revisions
  • βͺ Rewind β€” recovering from an accident by replaying the change log
  • 🧰 Helpers β€” formatting, path resolution and the offline mock account

On this page