</>MCP Agents Market
MCP Server

slackdump

by rusq2.8kGoUpdated 2026-09-03

Save or export your private and public Slack messages, threads, files, and users locally without admin privileges.

Claude DesktopOpenCodeCursorWindsurf

Slackdump is a command-line tool and MCP server that archives Slack messages, channels, threads, files, and users without requiring administrator privileges. It allows teams to preserve conversations from free-tier workspaces, create incremental backups, and migrate data to platforms like Mattermost or Discord. The built-in MCP server enables AI agents such as Claude Desktop, VS Code Copilot, and OpenCode to analyze archived Slack data, search messages, and provide command-line assistance. Developers can also use it as a Go library to programmatically access Slack workspace data.

Key Features

Archive private and public Slack conversations, channels, files, and emojis without admin access
Generate Slack Export files compatible with Standard and Mattermost formats on free workspaces
Create incremental archives to preserve data beyond 90-day limits on free plans
Read-only MCP server with tools to list channels/users, get messages, read threads, and query workspace metadata
Scaffold AI-agent projects pre-configured for OpenCode, Claude Desktop, VS Code Copilot, or Codex with bundled skill files
Built-in viewer to browse archives, exports, and dump files with image support
Convert archives to HTML, Mattermost, or other export formats
Merge, deduplicate, and clean up multiple archive databases

Use Cases

  • 01Preserve valuable knowledge from free Slack workspaces before 90-day message history expires
  • 02Archive private conversations when administrators block third-party archiving apps
  • 03Enable AI agents to analyze historical Slack conversations and extract insights from team discussions
  • 04Migrate workspace data to Discord using Slackord2 or to Mattermost with generated export files
  • 05Query command-line flags and usage through an MCP-connected AI assistant during archive operations
  • 06Create searchable local backups of Slack channels and direct messages for compliance or reference

Related MCP Servers

View more

slackdump — FAQ

What is Slackdump and what does it do?+

Slackdump is a tool that archives Slack messages, channels, threads, files, and users locally without needing admin privileges. It also provides an MCP server that AI agents can connect to for analyzing archived Slack data and getting CLI help.

How do I install Slackdump?+

On macOS, run 'brew install slackdump'. On other systems, download the latest release from GitHub, unpack it, and run the executable. For the MCP server, use 'slackdump mcp -new <tool-name> <directory>' to scaffold a pre-configured project.

Which AI clients work with the Slackdump MCP server?+

The MCP server supports Claude Desktop, OpenCode, VS Code with GitHub Copilot, and Codex. It works over both stdio (agent-managed) and HTTP transports.

Do I need a Slack API token or admin privileges?+

No admin privileges are required. Slackdump uses EZ-Login 3000 for authentication, or you can provide browser session tokens manually. No Slack application creation is needed.

Is Slackdump free to use?+

Yes, Slackdump is open-source software licensed under AGPLv3. However, users on enterprise Slack workspaces should be aware that usage may trigger security alerts depending on workspace policies.

Can I retrieve messages older than 90 days on a free Slack plan?+

No, Slack's API does not return data older than 90 days for free workspaces. Slackdump can only archive what the Slack API makes available to your account.

How do I install slackdump?+

Open the source repository on GitHub and follow its README. slackdump is a mcp server — MCP Agents Market links you directly to the official repo.

Is slackdump free?+

slackdump is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches