Slack を AI から使う
Slack のメッセージ・ファイル検索、チャンネルやスレッドの読み取り、メッセージ送信、Canvas・リスト・ファイルの操作ができます。Slack アカウントでログインして接続し、複数ワークスペースにも対応。
Slack をいつもの AI サービスから使えるようにします。Slack アカウントでログインするだけで接続が完了し、Slack 側でアプリを作る必要はありません。
メッセージやファイルの検索、チャンネルやスレッドの読み込み、本人としての投稿や予約送信、リアクション、Canvas やリストの作成・更新まで AI から行えます。読める範囲・書ける範囲は、あなたが Slack で持っている権限と同じです。複数のワークスペースに参加している場合も、それぞれを別の接続として追加できます。
AI サービスを選ぶ
お使いの AI サービスを選ぶと、Slack との接続手順が表示されます。
できること
Slack 連携で AI が呼び出せるツールです。
slack_search_public_and_private参加しているチャンネルや DM を横断してメッセージを検索します。期間や投稿者での絞り込みもできます。
slack_search_publicパブリックチャンネルのメッセージだけを検索します。
slack_search_files共有されたファイルを名前や内容で探します。
slack_read_channelチャンネルや DM の最近のメッセージを読みます。
slack_read_threadスレッドの親メッセージと返信をまとめて読みます。
slack_send_messageチャンネルや DM にメッセージを送ります。スレッドへの返信もできます。
slack_schedule_messageメッセージを指定した日時に予約送信します。
slack_add_reactionメッセージに絵文字リアクションを付けます。
slack_get_reactionsメッセージに付いたリアクションと、付けた人を一覧します。
slack_create_conversationチャンネルを作り、必要なメンバーを招待します。
slack_search_channelsチャンネルを名前や目的から探し、ID を取得します。
slack_search_usersメンバーを名前やメールアドレスから探します。
slack_read_user_profileメンバーのプロフィール (役職・タイムゾーンなど) を取得します。
slack_list_channel_membersチャンネルのメンバーを一覧します。
slack_list_user_channels自分が参加しているチャンネルと DM を一覧します。
slack_read_file共有ファイルのメタデータと、テキスト系ファイルなら本文を読みます。
slack_create_canvasMarkdown から Canvas を作ります。チャンネルの Canvas としても作成できます。
slack_update_canvasCanvas に追記・置換・削除を行います。
slack_create_listSlack リストを作ります。
slack_read_listリストの列定義とレコードを読みます。
slack_add_list_recordリストにレコードを追加します。
slack_update_list_recordリストのレコードを更新します。
slack_get_file_upload_urlファイルアップロード用の URL を取得します。
slack_complete_file_uploadアップロードしたファイルをチャンネルに共有します。
ツール一覧は Slack 公式 MCP サーバーの提供内容に従い、変わることがあります。
使い方の例
見逃した議論を追いつく
休暇中や別プロジェクトで追えなかったチャンネルのメッセージを読み、決定事項と自分宛の依頼だけを抜き出してまとめます。
過去の経緯を探す
「あの仕様はいつ、誰が、なぜ決めた?」を、チャンネルや DM を横断した検索とスレッドの読み込みで辿ります。
報告を投稿する
作業結果や週報を整えて、いつものチャンネルに本人として投稿します。決まった時刻に届けたいときは予約送信にします。
会議メモを Canvas にまとめる
スレッドで交わされた議論を Canvas に整理し、チャンネルのメンバーが後から読める形で残します。
そのまま使えるプロンプト
- #proj-arlet で今週決まったことと、私に振られた宿題を箇条書きにして
- 決済リニューアルの仕様を決めたスレッドを探して、経緯を時系列で説明して
- このリリースノートを整えて、明日 9 時に #release に予約投稿して
- #design のこの 1 週間の議論を Canvas にまとめて、チャンネルの Canvas として作って
