
slackdump
by rusq·★ 2,587·Score 55
Slackdump MCP server provides tools to analyze Slack archives without admin privileges.
Overview
Slackdump is a comprehensive tool for archiving private and public Slack messages, threads, files, and users. It offers both command-line functionality and an MCP server implementation. The MCP server provides read-only access to archived Slack data through various tools like load_source, list_channels, get_messages, get_thread, and more. It supports both stdio and HTTP transports, making it compatible with multiple AI agents and development environments.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this when you need to analyze Slack archives without admin privileges and want to use AI tools for content analysis.
When NOT to choose this
Don't choose this if you need real-time access to live Slack data or require write permissions to modify Slack content.
Tools this server exposes
8 tools extracted from the READMEload_sourceOpen or switch to a Slackdump archive at runtime
list_channelsList all channels in the archive
get_channelGet detailed info for a channel by ID
list_usersList all users/members in the workspace
get_messagesRead messages from a channel (paginated)
get_threadRead all replies in a thread
get_workspace_infoGet workspace/team metadata
command_helpGet CLI flag help for any slackdump subcommand
Comparable tools
Installation
- Install Slackdump:
``shell brew install slackdump ``
- Create a new MCP project:
``shell slackdump mcp -new opencode ~/my-slack-project ``
- For Claude Desktop, add this to your config.json:
``json { "mcpServers": { "slackdump": { "command": "slackdump", "args": ["mcp"] } } } ``
FAQ
- Do I need to create a Slack application to use Slackdump?
- No, you don't. Just run the application and EZ-Login 3000 will take care of the authentication, or grab the token and cookie from your browser Slack session.
- Can I get data older than 90-days from a free Slack workspace?
- No, unfortunately you can't. Slack doesn't allow exporting data older than 90 days for free workspaces.
On Hacker News
Recent discussion from the developer community.
- Slackdump▲ 189💬 47Story by xnx · 2024-08-17
- Story by gslin · 2023-06-11
Compare slackdump with
Last updated · Auto-generated from public README + GitHub signals.