Share:
About
Send messages, read channel history, list channels and users, and manage reactions in your Slack workspace. Requires a Slack app token with the appropriate scopes; every action runs as the token owner and is subject to workspace permissions.
Example tools
Illustrative tool names — the actual tool set is defined by the server at runtime.
send_message
Post a message to a channel or user
list_channels
List channels the bot can access
search_messages
Search messages by query and date range
Screenshots
No screenshots yet.
Frequently Asked Questions
Common questions about Slack MCP.
- What is the Slack MCP used for?
- The Slack MCP facilitates interactions with Slack workspaces. It allows for sending messages, reading channel history, listing channels and users, and managing reactions within Slack.
- How can I install the Slack MCP?
- Installation typically involves adding the MCP's slug, 'slack', to your MCP client's configuration. For many clients like Cursor or Claude Desktop, you would specify the MCP in a settings file or a graphical interface.
- Does the Slack MCP require authentication?
- Yes, an API key is required for authentication. This API key corresponds to a Slack app token which must have the necessary scopes configured within your Slack workspace.
- What are the core capabilities of the Slack MCP?
- The Slack MCP enables programmatic access to Slack for communication tasks. Its primary capabilities include messaging, retrieving message history from channels, and managing user-specific interactions or content.
- What is a prerequisite for using the Slack MCP?
- A prerequisite for using the Slack MCP is having a Slack app token. This token must be configured with appropriate scopes within your Slack workspace to grant the necessary permissions for the MCP's operations. All actions are subject to the permissions of the credential owner.
- What does it cost to use the Slack MCP?
- The Slack MCP itself does not incur a direct cost. Any costs associated with its use would depend on your existing Slack plan and any associated usage limits or fees that Slack may impose for API access.
Install Slack MCP
Claude Desktop
Add this to claude_desktop_config.json.
{
"mcpServers": {
"slack": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-slack"
]
}
}
}Cursor
Add this to ~/.cursor/mcp.json.
{
"mcpServers": {
"slack": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-slack"
]
}
}
}VS Code
Add this to your workspace settings.json.
{
"mcp.servers": {
"slack": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-slack"
]
}
}
}Reviews
Sign in to leave a review.
No reviews yet. Be the first!
Discussion(0)
No comments yet.