김팔복TV의 Slack MCP Server 예제

김팔복TV의 Slack MCP Server 예제

site icon
2025.04.20 0
JavaScriptSlack 연동채널 관리메시지 관리사용자 정보 조회交流协作
김팔복TV의 Slack MCP Server 예제는 Slack 워크스페이스와 연동하여 다양한 채널, 메시지, 사용자 관련 기능을 제공하는 서버입니다. 주요 기능으로는 채널 목록 조회, 메시지 게시 및 스레드 답장, 이모지 반응 추가, 메시지 히스토리 조회, 사용자 정보 조회 등이 포함됩니다. 이 서버는 MCP(Model Context Protocol) 기반으로 동작하며, 표준 입력/출력(stdio) 기반 트랜스포트를 사용합니다.
View on GitHub

Overview

基本能力

产品定位

김팔복TV의 Slack MCP Server 예제는 Slack 워크스페이스와 연동하여 다양한 채널, 메시지, 사용자 관련 기능을 제공하는 서버입니다.

核心功能

  • 워크스페이스의 공개 또는 사전 정의된 채널 목록 조회
  • 채널에 메시지 게시 및 스레드 답장
  • 메시지에 이모지 반응 추가
  • 채널 메시지 히스토리 및 스레드 답글 조회
  • 워크스페이스 사용자 및 프로필 정보 조회

适用场景

  • Slack 워크스페이스의 채널 및 메시지 관리
  • 사용자 정보 조회 및 프로필 관리
  • 메시지 히스토리 및 스레드 관리

工具列表

도구 이름 설명
slack_list_channels 워크스페이스의 공개 또는 사전 정의된 채널 목록 조회
slack_post_message 채널에 새 메시지 게시
slack_reply_to_thread 특정 메시지 스레드에 답장
slack_add_reaction 메시지에 이모지 반응 추가
slack_get_channel_history 채널에서 최근 메시지 가져오기
slack_get_thread_replies 메시지 스레드의 모든 답장 가져오기
slack_get_users 워크스페이스의 모든 사용자와 기본 프로필 정보 가져오기
slack_get_user_profile 특정 사용자의 상세 프로필 정보 가져오기

常见问题解答

  • Slack API 연동을 위해서는 올바른 권한의 Slack 봇 토큰이 필요합니다.
  • Slack 봇 토큰 및 팀 ID는 환경 변수로 설정해야 합니다.

使用教程

使用依赖

  • Slack 봇 토큰 및 팀 ID가 필요합니다.

安装教程

{
  "mcpServers": {
    "kimpalbok-slack-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "kimpalbok-slack-mcp-server"
      ]
    },
    "env": {
      "SLACK_BOT_TOKEN": "xoxb-...",
      "SLACK_TEAM_ID": "T12345678"
    }
  }
}

环境变量设置

export SLACK_BOT_TOKEN=xoxb-...
export SLACK_TEAM_ID=T12345678
export SLACK_CHANNEL_IDS=C12345678,C23456789

调试方式

  • Slack 봇 토큰 및 팀 ID가 올바르게 설정되었는지 확인하세요.
  • Slack API 권한이 올바르게 설정되었는지 확인하세요.

许可证

该项目遵循 None 开源许可条款。