Integrations
Provides the ability to interact with a Slack workspace by posting messages to channels and retrieving a list of all workspace users
Slack モデルコンテキストプロトコルサーバー
これは、Claude Desktop (または任意の MCP クライアント) が Slack ワークスペースと対話してメッセージを投稿したり、すべてのユーザーのリストを照会したりできるようにするコネクタです。
地域開発
このクライアントをローカルで実行するには、Claude Desktop MCP Server 構成ファイルに次の構成を追加します。
Copy
その後、次のようなサンプルプロンプトを使用して、Claude デスクトップ アプリでこの実装をテストできるようになります。
- 「私の Slack チームのすべてのユーザーを一覧表示してもらえますか?」
- 「ID
<channel id>
の Slack チャンネルにウェルカムメッセージを送信していただけますか?」
サーバーをローカルで実行する:
Copy
別のターミナルでビルドすると
Copy
Slack の権限スコープ
次の権限はすでに実装されています:
許可 | 説明 | 実装済み |
---|---|---|
app_configurations:読み取り | アプリマニフェスト API 経由でアプリの構成情報を読み取る | ❌ |
app_configurations:書き込み | アプリ構成情報を書き込み、App Manifest API 経由でアプリを作成する | ❌ |
app_mentions:読み取り | アプリが参加している会話で、@your_slack_app を直接メンションしたメッセージを表示します。 | ❌ |
アシスタント:書き込み | SlackアプリをAIアシスタントとして機能させる | ❌ |
ブックマーク:既読 | ブックマークを一覧表示する | ❌ |
ブックマーク:書き込み | ブックマークを作成、編集、削除する | ❌ |
呼び出し:読み取り | 進行中の通話と過去の通話に関する情報を表示する | ❌ |
呼び出し:書き込み | ワークスペースで通話を開始および管理する | ❌ |
キャンバス:読む | Slack アプリは Slack 内で作成されたキャンバスのコンテンツにアクセスできるようになります。 | ❌ |
キャンバス:書き込み | Slack アプリでキャンバスを作成、編集、削除できるようになります。 | ❌ |
チャンネル:履歴 | Slack アプリが追加されたパブリックチャンネルのメッセージやその他のコンテンツを表示します | ❌ |
チャンネル:参加 | ワークスペースのパブリックチャンネルに参加する | ❌ |
チャンネル:管理 | Slack アプリが追加されたパブリックチャンネルを管理し、新しいチャンネルを作成します | ❌ |
チャンネル:読み取り | ワークスペース内のパブリックチャンネルに関する基本情報を表示する | ❌ |
チャンネル:write.invites | パブリックチャンネルにメンバーを招待する | ❌ |
チャンネル:write.topic | パブリックチャンネルの説明を設定する | ❌ |
チャット:書き込み | 承認されたチャンネルと会話にメッセージを投稿する | ✅ |
チャット:write.customize | カスタマイズされたユーザー名とアバターを使用して、@your_slack_app としてメッセージを送信します。 | ❌ |
チャット:write.public | @your_slack_app がメンバーではないチャンネルにメッセージを送信する | ❌ |
コマンド | ユーザーが使用できるショートカットやスラッシュコマンドを追加します | ❌ |
会話.connect:管理 | SlackアプリでSlack Connectチャンネルを管理できるようにします | ❌ |
会話.接続:読み取り | Slack アプリが参加しているチャンネルに送信された Slack Connect 招待イベントを受信する | ❌ |
会話.connect:書き込み | Slack アプリが追加されているチャンネルに Slack Connect 招待を作成し、Slack アプリに送信された招待を承認します。 | ❌ |
データストア:読み取り | Slack App Datastore からデータを表示および確認する | ❌ |
データストア:書き込み | Slack アプリ データストアにデータを書き込む | ❌ |
dnd:読む | ワークスペース内のユーザーの「サイレント」設定を表示する | ❌ |
絵文字:読む | ワークスペースでカスタム絵文字を表示する | ❌ |
ファイル:読み取り | Slack アプリが追加されたチャンネルや会話で共有されたファイルを表示します | ❌ |
ファイル:書き込み | Slackアプリとしてファイルをアップロード、編集、削除する | ❌ |
グループ:履歴 | Slack アプリが追加されたプライベートチャンネルのメッセージやその他のコンテンツを表示します | ❌ |
グループ:読み取り | Slack アプリが追加されたプライベートチャンネルの基本情報を表示します | ❌ |
グループ:書き込み | Slack アプリが追加されたプライベートチャンネルを管理し、新しいチャンネルを作成します | ❌ |
グループ:write.invites | プライベートチャンネルにメンバーを招待する | ❌ |
グループ:トピックを書く | プライベートチャンネルの説明を設定する | ❌ |
im:歴史 | Slack アプリが追加されたダイレクト メッセージ内のメッセージやその他のコンテンツを表示します | ❌ |
im:read | Slack アプリが追加されたダイレクト メッセージの基本情報を表示します | ❌ |
im:書き込み | ダイレクトメッセージで人々と交流する | ❌ |
im:write.topic | ダイレクトメッセージの説明を設定する | ❌ |
着信ウェブフック | 特定のチャネルにメッセージを投稿するための一方向のウェブフックを作成する | ❌ |
links.embed:write | メッセージやアプリの画面にビデオプレーヤーのURLを埋め込む | ❌ |
リンク:読む | メッセージ内のURLを表示する | ❌ |
リンク:書き込み | メッセージ内のURLのプレビューを表示する | ❌ |
メタデータ.メッセージ:読み取り | Slack アプリが追加されたチャンネル内のメッセージ メタデータを Slack アプリが読み取れるようにします | ❌ |
mpim:履歴 | Slack アプリが追加されたグループダイレクトメッセージのメッセージやその他のコンテンツを表示します | ❌ |
mpim:読み取り | Slack アプリが追加されたグループダイレクトメッセージの基本情報を表示します | ❌ |
mpim:書き込み | グループダイレクトメッセージを開始する | ❌ |
mpim:write.topic | グループダイレクトメッセージの説明を設定する | ❌ |
なし | スコープを必要とせずにメソッドを実行する | ❌ |
ピン:読み取り | Slack アプリが追加されたチャンネルや会話でピン留めされたコンテンツを表示します | ❌ |
ピン:書き込み | ピン留めしたメッセージやファイルを追加および削除する | ❌ |
反応:読む | Slack アプリが追加されたチャンネルや会話で絵文字の反応とその関連コンテンツを表示します | ❌ |
反応:書く | 絵文字反応を追加および編集する | ❌ |
リマインダー:読む | Slack アプリで作成されたリマインダーを表示する | ❌ |
リマインダー:書く | リマインダーを追加、削除、または完了としてマークする | ❌ |
リモートファイル:読み取り | アプリによってワークスペースに追加されたリモートファイルを表示する | ❌ |
リモートファイル:共有 | ユーザーに代わってリモートファイルを共有する | ❌ |
リモートファイル:書き込み | ユーザーに代わってリモートファイルを追加、編集、削除する | ❌ |
検索:read.files | ワークスペースのコンテンツをファイルで検索する | ❌ |
検索:read.im | ダイレクトメッセージでワークスペースのコンテンツを検索する | ❌ |
検索:read.mpim | グループダイレクトメッセージでワークスペースのコンテンツを検索する | ❌ |
検索:read.private | プライベートチャンネルでワークスペースのコンテンツを検索する | ❌ |
検索:read.public | パブリックチャンネルでワークスペースのコンテンツを検索する | ❌ |
チーム.請求:読み取り | Slackアプリがインストールされているワークスペースの課金プランをSlackアプリが読み取ることを可能にします | ❌ |
チーム.設定:読み取り | Slack アプリがインストールされているワークスペースの設定を読み取ることを許可します | ❌ |
チーム:読む | Slack アプリが接続されているワークスペースの名前、メール ドメイン、アイコンを表示します | ❌ |
トークン.基本 | スコープを必要とせずにメソッドを実行する | ❌ |
トリガー:読み取り | 新しいプラットフォームトリガーを読む | ❌ |
トリガー:書き込み | 新しいプラットフォームトリガーを作成する | ❌ |
ユーザーグループ:読み取り | ワークスペース内のユーザーグループを表示する | ❌ |
ユーザーグループ:書き込み | ユーザーグループの作成と管理 | ❌ |
users.profile:読み取り | ワークスペース内のユーザーのプロフィール詳細を表示する | ❌ |
ユーザー:読み取り | ワークスペース内のユーザーを表示する | ✅ |
ユーザー:read.email | ワークスペース内のユーザーのメールアドレスを表示する | ❌ |
ユーザー:書き込み | Slackアプリのプレゼンスを設定する | ❌ |
ワークフロー.ステップ:実行 | ワークフロービルダーでユーザーが使用できるステップを追加する | ❌ |
ワークフロー.テンプレート:読み取り | ワークフローテンプレートを読む | ❌ |
ワークフロー.テンプレート:書き込み | ワークフローテンプレートを作成する | ❌ |
接触
ご質問がございましたら、お気軽にAVIMBUまでお問い合わせください。
This server cannot be installed
Claude Desktop または任意の MCP クライアントが Slack ワークスペースと対話してメッセージを投稿したり、ユーザー リストを照会したりできるようにするコネクタ。