MCP Directory

How to add GemSuite MCP to Cursor

Comprehensive Gemini API integration for MCP hosts with intelligent model selection and file handling. Paste the config into ~/.cursor/mcp.json and restart Cursor.

Last updated June 14, 2026 · 29 · stdio · apikey

Cursor config for GemSuite MCP

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

Setup steps

  1. 1Open Cursor → Settings → MCP → Add new MCP server (or edit ~/.cursor/mcp.json directly).
  2. 2Paste the GemSuite MCP config below into the "mcpServers" object.
  3. 3Fill in placeholder secrets, then save.
  4. 4Cursor reloads MCP servers automatically — check Settings → MCP for a green status dot.
  5. 5Ask Cursor to use one of GemSuite MCP's tools to confirm it's connected.

Before you start

  • Node.js 16+
  • A Google Gemini API key from Google AI Studio (set as GEMINI_API_KEY)

What GemSuite MCP can do in Cursor

gem_search

Information retrieval with Gemini search integration (Gemini Flash). For factual questions, current information, and grounded responses; supports file inputs and optional thinking.

gem_reason

Complex reasoning with step-by-step analysis (Gemini Flash Thinking). For math, science, coding problems, and logical analysis; supports a file_path and show_steps option.

gem_process

Fast, token-efficient content processing (Gemini Flash-Lite). Supports operations: summarize, extract, restructure, simplify, expand, critique, feedback, and analyze.

gem_analyze

Intelligent file analysis with automatic model selection. For document analysis, code review, and image understanding via a file_path and instruction.

Security

Requires a Google Gemini API key (GEMINI_API_KEY), obtainable from Google AI Studio. Store it in a .env file or as an environment variable; do not commit it. File-handling tools accept local file paths, so the server has access to files you reference.

GemSuite MCP + Cursor FAQ

Where is the Cursor config file?

Cursor reads MCP servers from ~/.cursor/mcp.json. Paste the GemSuite MCP config there under the "mcpServers" key and restart the client.

Is GemSuite MCP safe to use with Cursor?

Requires a Google Gemini API key (GEMINI_API_KEY), obtainable from Google AI Studio. Store it in a .env file or as an environment variable; do not commit it. File-handling tools accept local file paths, so the server has access to files you reference.

How do I install GemSuite MCP?

Recommended: run `npx -y @smithery/cli@latest install @PV-Bhat/gemsuite-mcp --client claude`. Alternatively, clone the repo, run `npm install`, set GEMINI_API_KEY in a .env file, run `npm run build`, then `npm start`.

Which Gemini models does it use?

It uses Gemini 2.0 Flash (search, multimodal), Gemini 2.0 Flash-Lite (fast, cost-efficient processing), and Gemini 2.0 Flash Thinking (reasoning), selecting automatically per task. You can override with the model_id parameter.

Do I need an API key?

Yes. Obtain a Gemini API key from Google AI Studio and set it as the GEMINI_API_KEY environment variable or in a .env file.

View repo Full GemSuite MCP page