rusq/slackdump
Save or export your private and public Slack messages, threads, files, and users locally without admin privileges.
Supports multiple archive formats (SQLite, JSON+gzip) and export modes (Standard, Mattermost) for cross-platform compatibility, plus incremental backup capabilities for workspaces with message retention limits. Built in Go with a CLI-driven architecture offering diverse operational modes—from message dumping to emoji archival to filesystem-based search—alongside a Model Context Protocol (MCP) server for AI agent integration via stdio/HTTP transports. Integrates with Discord migration tools (Slackord2), third-party export viewers, and AI assistants like Claude and OpenCode through standardized MCP protocol support.
2,467 stars. Actively maintained with 73 commits in the last 30 days.
Stars
2,467
Forks
130
Language
Go
License
AGPL-3.0
Category
Last pushed
Mar 09, 2026
Commits (30d)
73
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/rusq/slackdump"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.