mcpField
G
Groq Desktop

Groq Desktop

github.com/groqデスクトップアプリ39910 週間前に更新

Groq Desktop について

Groq Desktop は、Windows、macOS、Linux で動作するローカルのデスクトップアプリです。Groq でホストされた関数呼び出し対応モデルに対応し、ローカルの MCP サーバーに接続できます。

主な機能

  1. 01Groq の関数呼び出し対応モデルでの MCP サーバー対応
  2. 02ローカル MCP サーバーへの接続
  3. 03画像に対応したチャット画面
  4. 04Electron と pnpm による開発環境

活用シーン

  1. 01Groq のモデルとチャットしながらローカル MCP ツールを呼び出す
  2. 02Windows、macOS、Linux で MCP サーバーとモデルの連携を検証する

MCP 対応

Groq Desktop は MCP クライアントとして動作し、ローカルの MCP サーバーに接続します。Groq 上の関数呼び出し対応モデルからツールを利用できるようにします。

詳細

Groq Desktop

最新のmacOSビルド

Groq Desktopは、Groqでホストされている関数呼び出しに対応したすべてのモデルでMCPサーバーをサポートします。Windows、macOS、Linuxで利用できるようになりました!

macOSユーザーへの注意:macOSにインストールした後、アプリを開くために次のコマンドを実行する必要がある場合があります。

xattr -c /Applications/Groq\ Desktop.app
2025-10-30 午後4時26分14秒のスクリーンショット

非公式のHomebrewインストール(macOS)

非公式のタップを使って、Homebrewから最新リリースをインストールできます。

brew tap ricklamers/groq-desktop-unofficial
brew install --cask groq-desktop
# Allow the app to run
xattr -c /Applications/Groq\ Desktop.app

機能

  • 画像に対応したチャットインターフェース
  • ローカルMCPサーバー

前提条件

  • Node.js(v18+)
  • pnpmパッケージマネージャー

セットアップ

  1. このリポジトリをクローンします
  2. 依存関係をインストールします。
    pnpm install
    
  3. 開発サーバーを起動します。
    pnpm dev
    

トラブルシューティング

Electronのインストールに関する問題

pnpm devの実行時に「Electron failed to install correctly」のようなエラーが発生する場合、セキュリティ上の理由からpnpmによってビルドスクリプトがブロックされた可能性があります。解決するには、次の手順を実行してください。

  1. 破損したインストールを削除します。

    rm -rf node_modules
    
  2. 依存関係を再インストールします。

    pnpm install
    
  3. プロンプトが表示されたらビルドスクリプトを許可するか、手動で実行します。

    pnpm approve-builds
    

    プロンプトが表示されたら、インストール後のスクリプトの実行を許可するためにelectronとesbuildを選択します。

  4. 開発サーバーをもう一度実行します。

    pnpm dev
    

本番環境向けのビルド

アプリケーションを本番環境向けにビルドするには、次のコマンドを実行します。

pnpm dist

現在のプラットフォーム用のインストール可能なパッケージがreleaseディレクトリに作成されます。

特定のプラットフォーム向けのビルド
# Build for all supported platforms
pnpm dist

# Build for macOS only
pnpm dist:mac

# Build for Windows only
pnpm dist:win

# Build for Linux only
pnpm dist:linux
クロスプラットフォーム対応のテスト

このアプリはWindows、macOS、Linuxに対応しました。クロスプラットフォーム機能をテストする方法は次のとおりです。

クロスプラットフォームテストの実行

プラットフォームへの対応を確認するため、複数のテストスクリプトを追加しました。

# Run all platform tests (including Docker test for Linux)
pnpm test:platforms

# Run basic path handling test only
pnpm test:paths

# If on Windows, run the PowerShell test script
.\test-windows.ps1

テストスクリプトでは、次の項目を確認します。

  • プラットフォームの検出
  • スクリプトファイルの解決
  • 環境変数の処理
  • パス区切り文字
  • コマンドの解決

設定

設定ページでGroq APIキーを追加します。

{
  "GROQ_API_KEY": "your-api-key"
}

https://console.groq.comで登録すると、Groq APIキーを取得できます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。