Slack MCP Server
✓ verifiedPost messages, read channels, and search history in Slack.
Don't have ToolPiper? We'll take you to the download.
Publisher
License
MIT
Transport
Local subprocess
Tools
4
What this server does
Connect your AI assistant to Slack so it can read context from channels and post on your behalf. Use it to triage support requests, summarize threads, or draft replies you can send.
Tools included
slack_post_message
Post a message to a Slack channel.
slack_list_channels
List channels in the workspace.
slack_get_channel_history
Read recent messages from a channel.
slack_search_messages
Search the workspace's message history.
The authoritative list comes from the server's tools/list at runtime. This catalog entry may lag the upstream until the next ToolPiper release.
Install in ToolPiper
ToolPiper handles the JSON configuration. Click Install, fill in any required tokens, and the server is ready in your chat.
Don't have ToolPiper? We'll take you to the download.
Install in another client
Install in another MCP client (Claude Desktop, Cursor, Continue, Cline)
Add this to ~/Library/Application Support/Claude/claude_desktop_config.json.
{
"mcpServers": {
"slack": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-slack"
]
}
}
}Example prompts
"Summarize the #incidents channel since this morning."
"Post a message to #team-eng announcing the merge freeze starting Friday."
"Search for messages mentioning 'OAuth bug' from the last two weeks."
Security notes
The bot token grants whatever scopes you set on the Slack app. Grant only the scopes you actually need (chat:write, channels:history, search:read). Rotate the token if it leaks. The original Anthropic reference server is archived and now maintained by Zencoder at zencoderai/slack-mcp-server.