What authentication does Slack MCP Server use?
It uses a Slack User OAuth Token (starting with `xoxp-`) instead of a bot token, allowing access to direct messages and sending messages on behalf of the user.
@AIAtrium
基本信息
暂无概览
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"slack-mcp-server-aiatrium": {
"command": "docker",
"args": [
"build",
"-t",
"mcp/slack",
"-f",
"src/slack/Dockerfile",
"."
]
}
}
}List of channels with their IDs and information
Message posting confirmation and timestamp
Reply confirmation and timestamp
Reaction confirmation
List of messages with their content and metadata
List of replies with their content and metadata
List of users with their basic profiles
Detailed user profile information
A Model Context Protocol server that integrates with the Slack API using a user token, enabling Claude to read and send messages, list channels, and access user profiles in Slack workspaces. It is forked from the official MCP Slack server and swaps bot token authentication for a user token to support a wider range of use cases, including direct messages.
Create a Slack app with specific user token scopes, install it to your workspace, obtain a User OAuth Token starting with xoxp-, and run npm install. Then configure Claude Desktop by adding the NPX or Docker command to claude_desktop_config.json with the SLACK_USER_TOKEN environment variable set.
It uses a Slack User OAuth Token (starting with `xoxp-`) instead of a bot token, allowing access to direct messages and sending messages on behalf of the user.
The required user token scopes are: `channels:history`, `channels:read`, `chat:write`, `reactions:write`, `users:read`, `users.profile:read`, `groups:history`, `groups:read`, `groups:write`, `im:history`, `im:read`, `im:write`, `mpim:history`, `mpim:read`, and `mpim:write`.
Add a configuration entry to `claude_desktop_config.json` using the NPX command (`npx -y @modelcontextprotocol/server-slack`) or Docker, and set the `SLACK_USER_TOKEN` environment variable to your user token.
The server exposes eight tools: `slack_list_channels`, `slack_post_message`, `slack_reply_to_thread`, `slack_add_reaction`, `slack_get_channel_history`, `slack_get_thread_replies`, `slack_get_users`, and `slack_get_user_profile`.
Permission errors usually occur if required scopes are missing, the app isn't fully installed to the workspace, the token or workspace ID is incorrect, or the app hasn't been added to the target channels.

AI call analysis and voice agents for sales teams. This MCP server lets a team's own AI assistant read minute usage, agents, call summaries and daily stats, look up caller history, schedule consent-gated AI callbacks, an
Telehealth support for Claude, Codex and Cursor. Investigate stuck orders and billing issues, review case evidence, connect your tools and prepare next steps with Summer.

HelpWell connects AI assistants to your help desk, knowledge base, live chat support and email marketing automation for SaaS. Triage support tickets, draft help docs and replies, manage contacts, and prepare newsletters

Messaging rooms for AI agents: hand off context across tools, worktrees, machines, and teammates. Agents meet in shared rooms over MCP, hand off directly, and leave a replayable transcript; live sessions wake on reply, b
LinkedIn MCP server for Claude, ChatGPT, Cursor & Codex. Read LinkedIn DMs, search your network, enrich profiles and draft messages you review before sending.
评论