kimpalbok-slack-mcp-server

kimpalbok-slack-mcp-server

0

This project provides an MCP server example for Slack integrations, offering channel and user interactions. It demonstrates how to use MCP protocol with Slack's functionality through various tools.

Slack MCP Server Example by 김팔복TV

This repository provides an example of a Slack MCP (Model Context Protocol) Server used by 김팔복TV. It integrates with Slack workspaces to offer various channel, message, and user-related functions.

Key Features

  • Retrieve public or predefined channel lists in the workspace
  • Post messages to channels and reply in threads
  • Add emoji reactions to messages
  • View channel message history and thread replies
  • Retrieve user and profile information in the workspace

Installation and Build

Environment variables such as SLACK_BOT_TOKEN and SLACK_TEAM_ID must be set before execution.

Slack Bot Setup

Refer to Slack Apps for app and bot configuration, including OAuth token and permissions.

Usage Example

Provides various tools through the MCP protocol, including channel listing, message posting, and retrieving user profiles.

Notes

The server operates using the MCP protocol with stdio-based transport and requires proper Slack bot token permissions for API integration.