Connect to hosted KiwiFS workspaces — authentication, REST API, MCP, and CLI setup.
KiwiFS Cloud is the hosted version of KiwiFS. It handles workspace provisioning, authentication, billing, and multi-tenant routing so you can skip deployment and go straight to building.
Your agent / app KiwiFS Cloud───────────────── ──────────────────────kiwi_sk_* or OAuth ──────────▶ api.kiwifs.com (proxy) │ ▼ KiwiFS instance (your workspace)
Cloud authenticates your request and forwards it to the KiwiFS instance that backs your workspace. All self-hosted KiwiFS features — REST, MCP, search, versioning, drafts, and more — are available through the cloud proxy.
Get your key from Settings → API Key in the workspace UI, or via the CLI:
kiwifs loginkiwifs connect eng-handbook
For interactive agent sessions (Claude Desktop, Cursor, etc.), KiwiFS Cloud supports MCP OAuth 2.1 with PKCE. The agent opens a browser window for login — no API key needed.MCP clients that support OAuth will automatically discover the flow via WWW-Authenticate headers.
# Authenticate with KiwiFS Cloudkiwifs login# Generate MCP config for a workspacekiwifs connect <workspace-slug># Check who you're logged in askiwifs whoami# Log outkiwifs logout
kiwifs connect detects your MCP client (Claude Desktop, Cursor, etc.) and writes the appropriate config file.
Workspaces can be set to public or unlisted visibility. Public workspaces expose read-only endpoints without authentication:
# Public treeGET /api/workspaces/{slug}/public/tree# Public file readGET /api/workspaces/{slug}/public/file?path=README.md# Public search (public workspaces only)GET /api/workspaces/{slug}/public/search?q=auth# Published page (any visibility)GET /api/workspaces/{slug}/public/page/{path}