Slack 모델 컨텍스트 프로토콜 서버
이는 Claude Desktop(또는 모든 MCP 클라이언트)이 Slack 작업 공간과 상호 작용하여 메시지를 게시하고 모든 사용자 목록을 쿼리할 수 있도록 해주는 커넥터입니다.
지역 개발
이 클라이언트를 로컬로 실행하려면 Claude Desktop MCP Server 구성 파일에 다음 구성을 추가하세요.
지엑스피1
그런 다음, 다음과 같은 예제 프롬프트를 사용하여 Claude Desktop App에서 이 구현을 테스트할 수 있어야 합니다.
- "Slack 팀의 모든 사용자를 나열해 주시겠어요?"
<channel id>
ID를 사용하여 내 Slack 채널에 환영 메시지를 보내줄 수 있나요?
로컬에서 서버 실행:
다른 터미널에서 빌드
Slack 권한 범위
다음 권한은 이미 구현되어 있습니다.
허가 | 설명 | 구현됨 |
---|---|---|
앱 구성: 읽기 | App Manifest API를 통해 앱 구성 정보 읽기 | ❌ |
앱 구성: 쓰기 | 앱 구성 정보를 작성하고 App Manifest API를 통해 앱을 만듭니다. | ❌ |
앱_멘션:읽기 | 앱이 있는 대화에서 @your_slack_app을 직접 언급하는 메시지를 확인하세요. | ❌ |
조수:쓰기 | Slack 앱이 AI 도우미 역할을 하도록 허용 | ❌ |
북마크:읽기 | 북마크 목록 | ❌ |
북마크:쓰기 | 북마크 생성, 편집 및 제거 | ❌ |
호출:읽기 | 진행 중인 통화와 지난 통화에 대한 정보 보기 | ❌ |
호출:쓰기 | 작업 공간에서 통화 시작 및 관리 | ❌ |
캔버스:읽기 | Slack 앱은 Slack 내부에서 생성된 캔버스의 내용에 접근할 수 있습니다. | ❌ |
캔버스:쓰기 | Slack 앱에서 캔버스를 만들고, 편집하고, 삭제할 수 있습니다. | ❌ |
채널:기록 | Slack 앱이 추가된 공개 채널에서 메시지 및 기타 콘텐츠를 확인하세요. | ❌ |
채널:참여 | 작업 공간에서 공개 채널에 참여 | ❌ |
채널:관리 | Slack 앱이 추가된 공개 채널을 관리하고 새 채널을 만듭니다. | ❌ |
채널:읽기 | 작업 공간에서 공개 채널에 대한 기본 정보 보기 | ❌ |
채널.invites | 공개 채널에 멤버 초대 | ❌ |
채널.topic | 공개 채널에 대한 설명을 설정합니다. | ❌ |
채팅:쓰기 | 승인된 채널 및 대화에 메시지 게시 | ✅ |
채팅:쓰기.맞춤설정 | 사용자 정의 사용자 이름과 아바타를 사용하여 @your_slack_app으로 메시지를 보내세요. | ❌ |
채팅.public | @your_slack_app이 회원이 아닌 채널에 메시지를 보내세요. | ❌ |
명령 | 사람들이 사용할 수 있는 단축키 및/또는 슬래시 명령을 추가합니다. | ❌ |
대화.연결:관리 | Slack 앱에서 Slack Connect 채널을 관리할 수 있습니다. | ❌ |
대화.연결:읽기 | Slack 앱이 있는 채널로 전송된 Slack Connect 초대 이벤트를 받습니다. | ❌ |
대화.연결:쓰기 | Slack 앱이 추가된 채널에 대한 Slack Connect 초대장을 만들고 Slack 앱으로 전송된 초대장을 수락합니다. | ❌ |
데이터 저장소: 읽기 | Slack 앱 데이터 저장소에서 데이터를 보고 확인하세요 | ❌ |
데이터 저장소:쓰기 | Slack 앱 데이터 저장소에 데이터 쓰기 | ❌ |
dnd:읽기 | 작업 공간에 있는 사람들의 방해 금지 설정 보기 | ❌ |
이모티콘:읽다 | 작업 공간에서 사용자 정의 이모티콘 보기 | ❌ |
파일:읽기 | Slack 앱이 추가된 채널 및 대화에서 공유된 파일을 확인하세요. | ❌ |
파일:쓰기 | Slack 앱으로 파일을 업로드, 편집 및 삭제하세요 | ❌ |
그룹:역사 | Slack 앱이 추가된 개인 채널에서 메시지 및 기타 콘텐츠를 확인하세요. | ❌ |
그룹:읽기 | Slack 앱이 추가된 개인 채널에 대한 기본 정보를 확인하세요. | ❌ |
그룹:쓰기 | Slack 앱이 추가된 개인 채널을 관리하고 새 채널을 만듭니다. | ❌ |
그룹.invites | 멤버를 개인 채널에 초대하세요 | ❌ |
그룹.topic | 개인 채널에 대한 설명을 설정합니다. | ❌ |
im | Slack 앱이 추가된 다이렉트 메시지에서 메시지 및 기타 콘텐츠를 확인하세요. | ❌ |
im | Slack 앱이 추가된 다이렉트 메시지에 대한 기본 정보를 확인하세요. | ❌ |
im | 사람들과 직접 메시지를 시작하세요 | ❌ |
im.topic | 다이렉트 메시지에 설명을 설정하세요 | ❌ |
수신 웹훅 | 특정 채널에 메시지를 게시하기 위한 단방향 웹훅을 만듭니다. | ❌ |
링크.임베드:쓰기 | 메시지 및 앱 표면에 비디오 플레이어 URL 삽입 | ❌ |
링크:읽기 | 메시지에서 URL 보기 | ❌ |
링크:쓰기 | 메시지에서 URL 미리보기 표시 | ❌ |
메타데이터.메시지:읽기 | Slack 앱이 추가된 채널에서 Slack 앱이 메시지 메타데이터를 읽을 수 있도록 허용합니다. | ❌ |
mpim | Slack 앱이 추가된 그룹 직접 메시지의 메시지 및 기타 콘텐츠를 확인하세요. | ❌ |
mpim:읽기 | Slack 앱이 추가된 그룹 직접 메시지에 대한 기본 정보를 확인하세요. | ❌ |
mpim | 사람들과 그룹 직접 메시지 시작 | ❌ |
mpim.topic | 그룹 직접 메시지에 설명을 설정하세요 | ❌ |
없음 | 범위가 필요 없이 메서드 실행 | ❌ |
핀:읽기 | Slack 앱이 추가된 채널 및 대화에서 고정된 콘텐츠를 확인하세요. | ❌ |
핀:쓰기 | 고정된 메시지 및 파일 추가 및 제거 | ❌ |
반응:읽기 | Slack 앱이 추가된 채널 및 대화에서 이모티콘 반응과 관련 콘텐츠를 확인하세요. | ❌ |
반응:쓰기 | 이모티콘 반응 추가 및 편집 | ❌ |
알림:읽기 | Slack 앱에서 생성된 알림 보기 | ❌ |
알림:쓰기 | 알림을 완료로 추가, 제거 또는 표시 | ❌ |
원격_파일:읽기 | 앱이 작업 공간에 추가한 원격 파일 보기 | ❌ |
원격_파일:공유 | 사용자를 대신하여 원격 파일 공유 | ❌ |
원격_파일:쓰기 | 사용자를 대신하여 원격 파일을 추가, 편집 및 삭제합니다. | ❌ |
검색.files | 파일에서 작업 공간 콘텐츠 검색 | ❌ |
검색.im | 다이렉트 메시지에서 작업 공간 콘텐츠 검색 | ❌ |
검색.mpim | 그룹 직접 메시지에서 작업 공간 콘텐츠 검색 | ❌ |
검색.private | 개인 채널에서 작업 공간 콘텐츠 검색 | ❌ |
검색.public | 공개 채널에서 작업 공간 콘텐츠 검색 | ❌ |
팀.청구:읽기 | Slack 앱이 설치된 작업 공간에 대한 청구 계획을 Slack 앱에서 읽을 수 있도록 허용합니다. | ❌ |
팀 환경 설정: 읽기 | Slack 앱이 설치된 작업 공간에 대한 기본 설정을 Slack 앱에서 읽을 수 있도록 허용합니다. | ❌ |
팀:읽기 | Slack 앱이 연결된 작업 공간의 이름, 이메일 도메인 및 아이콘을 확인하세요. | ❌ |
토큰.기본 | 범위가 필요 없이 메서드 실행 | ❌ |
트리거: 읽기 | 새로운 플랫폼 트리거 읽기 | ❌ |
트리거:쓰기 | 새로운 플랫폼 트리거 만들기 | ❌ |
사용자 그룹: 읽기 | 작업 공간에서 사용자 그룹 보기 | ❌ |
사용자 그룹:쓰기 | 사용자 그룹 생성 및 관리 | ❌ |
사용자.프로필:읽기 | 작업 공간에 있는 사람들의 프로필 세부 정보 보기 | ❌ |
사용자:읽기 | 작업 공간에서 사람 보기 | ✅ |
사용자.email | 작업 공간에 있는 사람들의 이메일 주소 보기 | ❌ |
사용자:쓰기 | Slack 앱의 상태 설정 | ❌ |
워크플로.단계:실행 | Workflow Builder에서 사람들이 사용할 수 있는 단계를 추가합니다. | ❌ |
워크플로.템플릿:읽기 | 워크플로 템플릿 읽기 | ❌ |
워크플로.템플릿:쓰기 | 워크플로 템플릿 작성 | ❌ |
연락하다
문의사항이 있으시면 AVIMBU를 통해 문의해 주시기 바랍니다.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Claude Desktop이나 모든 MCP 클라이언트가 Slack 작업 공간과 상호 작용하여 메시지를 게시하고 사용자 목록을 쿼리할 수 있도록 하는 커넥터입니다.
Related MCP Servers
- AsecurityAlicenseAqualityProvides Discord integration capabilities to MCP clients like Claude Desktop.Last updated -1593PythonMIT License
- AsecurityAlicenseAqualityEnables interaction with Slack workspaces as a user, supporting channel listing, message posting, threading, reactions, and user management via the Slack API.Last updated -83JavaScriptMIT License
- -securityFlicense-qualityAn MCP server that enables LLMs to access Slack's search functionality to retrieve users, channels, messages, and thread replies from a Slack workspace.Last updated -TypeScript
- -securityFlicense-qualityAn MCP server that connects to Claude Desktop and provides access to Slack actions through ActionKit, allowing users to interact with Slack via their authenticated Paragon credentials.Last updated -1TypeScript