アクションキット MCP スターター
背景
このリポジトリは、ActionKit のデモを行う MCP サーバーです。このサーバーをClaude Desktopに接続すると、ActionKit のすべてのSlackアクションにアクセスできます。この例では、ユーザーが Paragon Connect ポータル経由で認証されていることを前提としています。このデモでは、アクションを Slack アクションのみにフィルタリングしていますが、 index.tsファイルで Slack フィルターを削除することで設定を変更できます。
Related MCP server: ClaudeKeep
セットアップ
まず
Claude Desktopをインストールしますこのリポジトリをクローンして
npm installを実行します次に、
npm run buildを実行して、Claude Desktop で使用される JavaScript ファイルをビルドします。最後のステップは、Claude DesktopをMCPサーバーに向けることです。
テキストエディタ(例:
vi ~/Library/Application\ Support/Claude/claude_desktop_config.jsonを使用して、Claude 構成ファイルを作成/編集します。claude_desktop_config.jsonファイルに次の設定を貼り付けます。
Paragonの認証情報を環境変数に入力します
USER環境変数の場合、これはParagon Connect Portalで認証されたログインユーザーに対応します。demo.useparagon.comを使用して、ユーザーとしてすぐにログインし、 Slack に認証します(これは、Slack ツールを代わりに使用するために必要です)
注: ABSOLUTE_PATH は、Mac の
Finderでファイルをクリックすると見つかります。
Claude Desktopを開くと、Slackツールのリストと
hammer iconが表示されます。
さらに、アプリがMCPに接続されていることを確認できる
plug iconも表示されます。