Logo
Deploy Now

SaaS Alternative

Asana Trello Jira

Stars

430

Forks

37

Watchers

5

Developer links

Scrumboy

Scrumboy is a Kanban and sprint management tool that ships as a single Go binary backed by SQLite, deploys in under ten seconds via Docker, and uniquely integrates with AI coding agents through a standards-compliant MCP JSON-RPC endpoint. The dual-mode architecture supports Full mode with bootstrapped authentication, TOTP two-factor auth, OIDC/SSO integration through Keycloak, Authentik, Auth0, or Entra ID, role-based access control across Owner, Admin, User system tiers plus per-project Maintainer, Contributor, and Viewer roles, and Anonymous mode that generates instant shareable boards accessible via unique URLs with zero signup requirement. Custom workflows allow user-defined lane configurations per project including designated "Done" lanes, while sprints with configurable one or two-week cycles include board-level sprint filtering and the ability to disable and re-enable sprint tracking without losing history. Real-time Server-Sent Events power instant multi-user board updates, and outbound webhooks deliver JSON payloads to registered URLs when domain events fire with HMAC signature verification. The MCP endpoint at /mcp/rpc enables native integration with Cursor, Claude Code, and other AI agents through OAuth 2.1 with PKCE authorization, while API access tokens support CLI automation and CI/CD pipelines. Additional capabilities include VoiceFlow voice commands, per-project sticky-note walls, Markdown and Mermaid diagram support in task notes, append-only audit trails, VAPID Web Push notifications, SMTP password reset, Trello import, JSON backup with merge/replace/copy strategies, and 22-language internationalization. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL v3.0 licensed.

Scrumboy
Scrumboy
Scrumboy
Scrumboy

Benefits

  • AI Agent Native Integration
  • Standards-compliant MCP JSON-RPC endpoint with OAuth 2.1 PKCE authorization enables Cursor, Claude Code, and custom AI agents to manage boards, create tasks, and automate project workflows programmatically.
  • Zero-Friction Shareable Boards
  • Anonymous mode generates instant board URLs requiring no signup, authentication, or email verification, enabling cross-team collaboration and client-facing project boards without forcing external users through onboarding.
  • Enterprise Auth Without Enterprise Complexity
  • OIDC/SSO through Keycloak, Authentik, Auth0, and Entra ID, TOTP two-factor authentication, SMTP password reset, and three-tier system roles plus per-project maintainer, contributor, and viewer permissions.
  • Lightweight Single-Binary Deployment
  • One Go binary backed by SQLite WAL-mode storage with zero external dependencies runs on Docker or bare metal, consuming minimal RAM while supporting multi-arch linux/amd64 and linux/arm64 containers.

Features

  • Real-Time SSE Boards
  • Server-Sent Events power instant multi-user board updates with custom workflows, configurable sprint cycles, advanced text and tag filtering, and drag-and-drop card management.
  • MCP JSON-RPC API
  • Standards-based Streamable HTTP endpoint compatible with Cursor, Claude Code, and MCP clients, with OAuth 2.1 PKCE authorization and static Bearer token authentication.
  • Voice and Sticky Notes
  • VoiceFlow deterministic voice commands control board actions, while per-project sticky-note walls provide freeform brainstorming with draggable notes alongside Kanban workflows.
  • 22-Language Internationalization
  • Full i18n support spanning English, Chinese, Hindi, Spanish, Arabic, French, German, Japanese, Korean, Portuguese, Russian, Turkish, and ten additional languages.
  • Webhooks and Automation
  • Outbound HTTP webhooks deliver HMAC-signed JSON payloads on domain events like todo.assigned, enabling CI/CD pipelines, Slack integrations, and custom automation scripts.