Gemsuite

SSE

by PV-Bhat

29 531 downloads Not rated yet MIT

About

The ultimate open-source server for advanced Gemini API interaction with MCP, intelligently selects models.

Details

Transport
SSE
License
MIT

Explore

- Unified file handling with automatic format detection
- Intelligent model selection for optimal performance and cost
- Four specialized tools: search, reasoning, processing, analysis
- Robust error handling with exponential backoff and recovery
- Supports multimodal input: text, images, code, documents
- Works with any MCP-compatible host

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Gemsuite
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

npx -y @smithery/cli@latest install @PV-Bhat/gemsuite-mcp --client claude


bash

npm install

1. Obtain a Gemini API key from Google AI Studio
2. Set it as an environment variable:

   export GEMINI_API_KEY=your_api_key_here

or create a .env file in the project root:
   GEMINI_API_KEY=your_api_key_here

image

gem_search

Generates responses based on the latest information using Gemini 2.0 Flash and Google Search. Best for general knowledge questions, fact-checking, and information retrieval.

gem_reason

Solves complex problems with step-by-step reasoning using Gemini 2.0 Flash Thinking. Best for math and science problems, coding challenges, and tasks requiring transparent reasoning process.

gem_process

Performs fast, cost-efficient content processing using Gemini 2.0 Flash-Lite. Best for high-volume operations requiring speed and efficiency.

gem_analyze

Analyzes files using the appropriate Gemini model. Automatically selects the best model based on file type and analysis needs.

| Tool | Purpose | Model | Use Cases |
|------|---------|-------|-----------|
| gem_search | Information retrieval with search integration | Gemini Flash | Factual questions, current information, grounded responses |
| gem_reason | Complex reasoning with step-by-step analysis | Gemini Flash Thinking | Math, science, coding problems, logical analysis |
| gem_process | Fast, efficient content processing | Gemini Flash-Lite | Summarization, extraction, high-volume operations |
| gem_analyze | Intelligent file analysis with auto-model selection | Auto-selected | Document analysis, code review, image understanding |

- gem_search: For factual questions requiring search integration
- gem_reason: For complex problems requiring step-by-step reasoning
- gem_process: For efficient processing of text or files (most token-efficient)
- gem_analyze: For detailed analysis of files with automatic model selection

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "gemsuite": {
            "gemsuite-mcp": {
                "command": "npx",
                "args": [
                    "-y",
                    "@smithery/cli@latest",
                    "install",
                    "@PV-Bhat/gemsuite-mcp",
                    "--client",
                    "claude"
                ]
            }
        }
    }
}

McpServers

{
    "gemsuite-mcp": {
        "command": "npx",
        "args": [
            "-y",
            "@smithery/cli@latest",
            "install",
            "@PV-Bhat/gemsuite-mcp",
            "--client",
            "claude"
        ]
    }
}
The ultimate open-source server for advanced Gemini API interaction with Model Context Protocol (MCP), intelligently selecting models for optimal performance, minimal token cost, and seamless integration.
<div align="center">

GemSuite MCP Logo
<br><br/>
License: MIT
TypeScript
MCP
smithery badge
Node.js
<br><br/><a href="https://glama.ai/mcp/servers/m2ljvlatlu">

</a><br><br/>
Professional Gemini API integration for Claude and all MCP-compatible hosts with intelligent model selection and advanced file handling

Evolved from the geminiserchMCP project with enhanced capabilities

Installation • Features • Usage • Examples • Models • Contributing

</div>

🌟 What is GemSuite MCP?

GemSuite (Model Context Protoco) MCP is the ultimate Gemini API integration interface for MCP hosts, intelligently selecting models for the task at hand—delivering optimal performance, minimal token cost, and seamless integration. It enables any MCP-compatible host (Claude, Cursor, Replit, etc.) to seamlessly leverage Gemini's capabilities with a focus on:

1. Intelligence: Automatically selects the optimal Gemini model based on task and content
2. Efficiency: Optimizes token usage and performance across different workloads
3. Simplicity: Provides a clean, consistent API for complex AI operations
4. Versatility: Advanced file handling; Handles multiple file types, operations, and use cases

Whether you're analyzing documents, solving complex problems, processing large text files, or searching for information, GemSuite MCP provides the right tools with the right models for the job.

Why GemSuite MCP?

Unlike other Gemini MCP servers that offer limited functionality, GemSuite MCP provides:

✅ Intelligent Model Selection: Automatically selects the optimal Gemini model based on task
✅ Unified File Handling: Seamlessly processes various file types with automatic format detection
✅ Comprehensive Tool Suite: Four specialized tools covering search, reasoning, processing, and analysis
✅ Production-Ready: Deployed and validated on Smithery.ai, MCP.so, and Glama.io

🚀 Installation

Option 1: Smithery.ai (Recommended)

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.