Your assistant inside the workspace — read channels, search history, post messages and tame the noise.
This is the archived MCP reference implementation for Slack, hosted in the Model Context Protocol archived-server repository.
It is a local reference implementation with its own package and credential configuration. The repository is archived. This entry is not the first-party hosted service maintained by Slack, so the official-vendor label is removed from this reference profile.
The separate Slack Official profile describes the hosted endpoint, registered-app requirements and supported client path. Use the appropriate publisher instructions for that integration. A local bot-token setup from the archived reference is not interchangeable with a hosted OAuth connection.
Identify the exact package version, workspace, credential scopes and exposed tools. Inspect whether the deployment still has an active maintenance path before relying on it for a recurring workflow. Start with a known read and verify what data the installed client can reach.
For any messaging workflow, prepare the message and destination before applying a write. Preserve source-thread links in summaries so a reader can separate an actual decision from the assistant’s interpretation. The archived URL remains available to explain existing configurations and historical references.
Condense a week of a busy channel into the five things that mattered.
Find where something was agreed and quote the actual exchange.
Compose status updates in context and post them after your approval.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| slack_list_channels | List channels the bot can see |
| slack_get_channel_history | Read recent messages from a channel |
| slack_post_message | Post a message to a channel |
| slack_reply_to_thread | Reply within a thread |
| slack_add_reaction | React to a message with an emoji |
| slack_get_thread_replies | Read a full thread |
| slack_get_users / slack_get_user_profile | Look up workspace members |
{
"mcpServers": {
"slack": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-slack"],
"env": {
"SLACK_BOT_TOKEN": "xoxb-your-bot-token",
"SLACK_TEAM_ID": "T01234567"
}
}
}
}Create a Slack app with bot scopes (channels:read, channels:history, chat:write, reactions:write, users:read), install to workspace, copy the bot token.
A Slack app with bot-token scopes installed to your workspace. The bot only sees channels it's invited to.
| Variable | Description | Required |
|---|---|---|
| SLACK_BOT_TOKEN | Bot user OAuth token from your Slack appe.g. xoxb-... | Yes |
| SLACK_TEAM_ID | Workspace/team IDe.g. T01234567 | Yes |
| SLACK_CHANNEL_IDS | Optional comma-separated channel allowlist | Optional |
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Inbox intelligence — search, read, draft and send Gmail through your assistant with OAuth auto-setup.
Facebook Pages MCP server for the Meta Graph API — publishing, insights, moderation, messaging
A MCP server that enables LLMs to run python code safely in isolated Docker containers.
looot is one gateway to about 2,500 data provider operations: email find and verify, company enrichment, SEO and SERP data, social profiles, web scraping and more. One token, one prepaid balance…
Webhook signature-verification audit. Stripe, GitHub, Shopify, Twilio +17. Local. Deterministic.