
김팔복TV의 Slack MCP Server 예제

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 권한이 올바르게 설정되었는지 확인하세요.