← gemini-cli-mcp

gemini-cli-mcp 1.0.2

npm · @xjoker/gemini-cli-mcp · current release

2
Tools
0
Resources
0
Templates
0
Prompts

Observation

Observed 2026-08-21T21:02:01.652Z using mcpSecurity-inventory. Status: succeeded. Negotiated protocol: 2025-06-18.

Server capabilities
{
  "tools": {
    "listChanged": true
  }
}

Tools 2

ToolCategoryAnnotationsRisk
gemini_infoGemini CLI diagnostics: check connectivity, get version, list sessions or extensions.
Input schema
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "enum": [
        "ping",
        "version",
        "list_models",
        "list_sessions",
        "list_extensions"
      ],
      "description": "ping: test CLI works, version: CLI version, list_models: available models and aliases, list_sessions: past sessions, list_extensions: available extensions."
    }
  },
  "required": [
    "action"
  ]
}
— · —
gemini_querySend a prompt to Google Gemini via locally authenticated CLI. Supports all Gemini models. Use @path to reference local files. Options: sandbox mode, yolo (auto-approve), approval modes, extra directories.
Input schema
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "properties": {
    "prompt": {
      "type": "string",
      "minLength": 1,
      "description": "Prompt for Gemini. Use @file.ts to include file context."
    },
    "model": {
      "description": "Model name (e.g. gemini-2.5-pro, gemini-2.5-flash, gemini-2.5-flash-lite). Default: gemini-2.5-flash",
      "type": "string"
    },
    "sandbox": {
      "description": "Run in sandbox mode for safe code execution.",
      "type": "boolean"
    },
    "yolo": {
      "description": "Auto-approve all tool actions (no confirmation prompts).",
      "type": "boolean"
    },
    "approval_mode": {
      "description": "Approval mode: default (prompt), auto_edit (auto-approve edits), yolo (auto-approve all), plan (read-only).",
      "type": "string",
      "enum": [
        "default",
        "auto_edit",
        "yolo",
        "plan"
      ]
    },
    "include_stats": {
      "description": "Include token usage stats in the response.",
      "type": "boolean"
    },
    "include_directories": {
      "description": "Additional directories to include in Gemini's workspace.",
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "cwd": {
      "description": "Working directory for file references (@ syntax).",
      "type": "string"
    }
  },
  "required": [
    "prompt"
  ]
}
— · —

Resources 0

Resource templates 0

Prompts 0

Let’s talk about MCP security.

Share your details and our security team will contact you.