- Explore MCP Servers
- groq-desktop-beta
Groq Desktop Beta
What is Groq Desktop Beta
Groq Desktop is a local chat application that supports MCP servers for all function-calling capable models hosted on Groq.
Use cases
Use cases include developing chatbots, customer service applications, and interactive educational tools that leverage Groq’s function-calling models.
How to use
To use Groq Desktop, clone the repository, install the dependencies using ‘pnpm install’, and start the development server with ‘pnpm dev’. For production, build the application using ‘pnpm dist’.
Key features
Key features include a chat interface with image support and the ability to connect to local MCP servers.
Where to use
Groq Desktop can be used in various fields such as software development, customer support, and any application requiring interactive chat functionalities with advanced model support.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Groq Desktop Beta
Groq Desktop is a local chat application that supports MCP servers for all function-calling capable models hosted on Groq.
Use cases
Use cases include developing chatbots, customer service applications, and interactive educational tools that leverage Groq’s function-calling models.
How to use
To use Groq Desktop, clone the repository, install the dependencies using ‘pnpm install’, and start the development server with ‘pnpm dev’. For production, build the application using ‘pnpm dist’.
Key features
Key features include a chat interface with image support and the ability to connect to local MCP servers.
Where to use
Groq Desktop can be used in various fields such as software development, customer support, and any application requiring interactive chat functionalities with advanced model support.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Groq Desktop
Groq Desktop features MCP server support for all function calling capable models hosted on Groq. Now available for Windows, macOS, and Linux!
Note for macOS Users: After installing on macOS, you may need to run this command to open the app:
xattr -c /Applications/Groq\ Desktop.app
Unofficial Homebrew Installation (macOS)
You can install the latest release using Homebrew via an unofficial tap:
brew tap ricklamers/groq-desktop-unofficial
brew install --cask groq-desktop
# Allow the app to run
xattr -c /Applications/Groq\ Desktop.app
Features
- Chat interface with image support
- Local MCP servers
Prerequisites
- Node.js (v18+)
- pnpm package manager
Setup
- Clone this repository
- Install dependencies:
pnpm install
- Start the development server:
pnpm dev
Building for Production
To build the application for production:
pnpm dist
This will create installable packages in the release
directory for your current platform.
Building for Specific Platforms
# 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
Testing Cross-Platform Support
This app now supports Windows, macOS, and Linux. Here’s how to test cross-platform functionality:
Running Cross-Platform Tests
We’ve added several test scripts to verify platform support:
# 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
The testing scripts will check:
- Platform detection
- Script file resolution
- Environment variable handling
- Path separators
- Command resolution
Configuration
In the settings page, add your Groq API key:
{
"GROQ_API_KEY": "your-api-key-here"
}
You can obtain a Groq API key by signing up at https://console.groq.com.
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.