My Slack MCP Server Extension について
My Slack MCP Server Extensionは、Slack MCP Serverを拡張し、Claude向けのメッセージ検索ツールを追加します。結果数を指定でき、ダイレクトメッセージを検索対象から除外する設定もあります。
主な機能
- 01チャンネル横断のメッセージ検索
- 02検索結果数の指定
- 03ダイレクトメッセージの除外設定
活用シーン
- 01クエリに合うチャンネル横断メッセージの検索
- 02指定件数に検索結果を制限
- 03ダイレクトメッセージを除外した検索
MCP 対応
Slack MCP Serverに `slack_search_messages` ツールを追加します。クエリ、任意の結果数、ダイレクトメッセージを除外する設定を受け付けます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
My Slack MCP Server Extension
これはSlack MCP Serverの拡張機能で、追加のカスタム機能により Claude が Slack ワークスペースとやり取りできるようにします。
追加ツール
slack_search_messages
- DM を除外するオプション付きで、チャンネル全体からメッセージを検索します
- 必須の入力:
query(文字列):検索クエリ
- 任意の入力:
count(数値、デフォルト:5):返す結果の数
- 設定オプション:
excludeDMsFromSearch(ブール値、デフォルト:false):true の場合、クエリに-in:@を追加して、検索結果から DM を除外します
- 戻り値:検索結果を含む JSON レスポンス
その他の利用可能なツールや機能については、Slack MCP Server の元のドキュメントを参照してください。
セットアップ
セットアップ手順については、Slack MCP Server の元のドキュメントを参照してください。
開発
拡張機能の開発とコントリビューションに関する手順です。
ライセンス
この拡張機能は MIT License のもとでライセンスされています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。