Skip to main content
Version: 0.0.1

Installation

This guide provides step-by-step instructions for installing the Slack MCP Server on your system.

Prerequisites​

Before installation, make sure you've met all the requirements.

Install Using pip​

Slack MCP Server can be installed directly using pip, which is included with Python:

pip install slack-mcp

Install Using poetry​

For better dependency management and project isolation, we recommend installing Slack MCP Server using poetry:

poetry add slack-mcp

Install Using uv​

For faster installation with advanced dependency resolution, another recommended approach is using uv:

uv add slack-mcp

Install from Source​

For the latest development version or to contribute to the project:

  1. Clone the repository:

    git clone https://github.com/Chisanan232/slack-mcp-server.git
    cd slack-mcp-server
  2. Install in development mode:

    pip install -e .

Docker Installation​

You can also run Slack MCP Server using Docker:

  1. Pull the Docker image:

    docker pull chisanan232/slack-mcp-server:latest
  2. Or build the image yourself:

    git clone https://github.com/Chisanan232/slack-mcp-server.git
    cd slack-mcp-server
    docker build -t slack-mcp-server .

Verifying Installation​

To verify that the installation was successful, run:

slack-mcp-server --version

You should see the current version of the Slack MCP Server displayed.