Skip to content

A free MCP client server that leverages GroqCloud's high-performance inference capabilities and connects to both local and remote MCP servers.

Notifications You must be signed in to change notification settings

YeshwanthSadum/groq-mcp-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

  1. Clone the repository:

    git clone <repository-url>
    cd groqcloud-mcp-client
  2. Create virtual environment and activate it:

    uv venv  # Creates .venv directory
    source .venv/bin/activate  # Linux/Mac
    # or .\.venv\Scripts\activate on Windows

    If you don't have uv, you can follow these steps and install it.

  3. Install dependencies (uv will read from pyproject.toml and uv.lock):

    uv pip install -e .  # For editable install
    # or
    uv pip install .     # For regular install
  4. Add .env file:

    GROQ_API_KEY='gsk_**'
    CLIENT_MODEL='deepseek-r1-distill-llama-70b'

    You can obtain the GROQ_API_KEY from https://console.groq.com/keys after you login.

Usage

  1. activate venv:
source .venv/bin/activate
  1. Update the server_config.json with required MCP servers.

Example:

   {
   "stdio_servers": [
      "/home/dell/Documents/mcp/weather/weather.py"
   ],
   "sse_servers": [
      "https://btc.maratech.com/",
      "https://insurancemcpserver.up.railway.app/"
   ]
   }
  1. Run the CLI chat tool:
python src/main.py

About

A free MCP client server that leverages GroqCloud's high-performance inference capabilities and connects to both local and remote MCP servers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages