slack-mcp-server

slack-mcp-server

3.4

If you are the rightful owner of slack-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

This is a connector to allow Claude Desktop (or any MCP client) to interact with your Slack workspace to post messages and query a list of all users.

The Slack Model Context Protocol Server is designed to facilitate interaction between Claude Desktop or any MCP client and a Slack workspace. It allows users to post messages and query user lists within Slack. The server can be run locally by configuring the Claude Desktop MCP Server with the appropriate settings, including the Slack Bot User OAuth Token and Slack Team ID. This setup enables users to execute commands such as listing all users in a Slack team or sending messages to specific Slack channels. The server supports a range of Slack permission scopes, although only a few are currently implemented, such as 'chat:write' and 'users:read'.

Features

  • Integration with Slack: Allows Claude Desktop or any MCP client to interact with Slack workspaces.
  • Local Development: Can be run locally with specific configuration settings.
  • Command Execution: Supports commands like listing users and sending messages to channels.
  • Slack Permission Scopes: Includes a variety of permission scopes, with some already implemented.
  • Easy Configuration: Requires simple configuration changes to get started.