GemForge-Gemini-Tools-MCP

gemini_fileops

Process files (text, PDF, images, etc.) for summarization, extraction, or analysis using Gemini models. Supports large files with intelligent model selection and specific operation instructions.

Instructions

Performs efficient operations on files (text, PDF, images, etc.) using appropriate Gemini models (Flash-Lite or 1.5 Pro for large files). Use for summarization, extraction, or basic analysis.

Input Schema

NameRequiredDescriptionDefault
file_pathYesPath to the file or array of file paths
instructionNoSpecific instruction for processing
model_idNoOptional model ID override (advanced users only)
operationNoSpecific operation type
use_large_context_modelNoSet true if the file is very large to use Gemini 1.5 Pro

Input Schema (JSON Schema)

{ "properties": { "file_path": { "description": "Path to the file or array of file paths", "oneOf": [ { "description": "Path to a single file", "type": "string" }, { "description": "Array of file paths", "items": { "type": "string" }, "type": "array" } ] }, "instruction": { "description": "Specific instruction for processing", "type": "string" }, "model_id": { "description": "Optional model ID override (advanced users only)", "type": "string" }, "operation": { "description": "Specific operation type", "enum": [ "summarize", "extract", "analyze" ], "type": "string" }, "use_large_context_model": { "default": false, "description": "Set true if the file is very large to use Gemini 1.5 Pro", "type": "boolean" } }, "required": [ "file_path" ], "type": "object" }

You must be authenticated.

Other Tools from GemForge-Gemini-Tools-MCP

Related Tools

ID: lv5jlwc49z