AgentMarketMCP / SKILL 资产档案馆

目录 / Gemini File Search

MCP 需 API Key 未评级 已上架

Gemini File Search

MCP server for Google's Gemini File Search and RAG (Retrieval-Augmented Generation). ## Features - Create and manage File Search stores - Upload documents (text, PDF, base64) with custom metadata and chunking config - Import existing Gemini files into stores - Track upload/operation status - Query documents using RAG with model selection and metadata filtering ## 12 Tools **Store Management**: create, list, get, delete stores **Upload & Import**: upload content directly or import existing files **Operations**: check status of store/upload operations **Documents**: list, get, delete documents in stores **RAG Query**: query documents with Gemini models (supports metadata filters) ## Configuration - GEMINI_API_KEY — Get one at https://aistudio.google.com/apikey

该来源不提供完整文件导出(国内平台多为平台内托管),仅存元数据与原链

接入信息

传输形态
http
鉴权方式
需 API Key(需要配置:GEMINI_API_KEY)
端点
https://gemini-file-search-rag--node2flow.run.tools
该服务需要凭证,请按官方文档申请后替换占位符
{
  "mcpServers": {
    "Gemini File Search": {
      "headers": {
        "Authorization": "Bearer \u003cYOUR_KEY\u003e"
      },
      "url": "https://gemini-file-search-rag--node2flow.run.tools"
    }
  }
}

能力清单

工具说明
gemini_create_storeCreate a new Gemini File Search store for RAG documents. Returns the created store resource. Use this to create a knowledge base before uploading documents.
gemini_list_storesList all Gemini File Search stores. Returns store names, display names, and timestamps. Use to see available knowledge bases.
gemini_get_storeGet details of a specific Gemini File Search store by its resource name.
gemini_delete_storeDelete a Gemini File Search store. Use force=true to also delete all documents inside it.
gemini_upload_to_storeUpload content directly to a Gemini File Search store. Accepts text content or base64-encoded binary. For large files, use gemini_import_file_to_store instead. Returns an operation to track upload progress.
gemini_import_file_to_storeImport a file from the Gemini Files API into a File Search store. Use this for large files that were uploaded separately via the Files API. Returns an operation to track import progress.
gemini_get_operationCheck the status of a store operation (create, delete, import). Returns whether the operation is done and any error details.
gemini_get_upload_operationCheck the status of a file upload operation. Returns whether the upload is done and any error details.
gemini_list_documentsList documents in a Gemini File Search store. Returns document names, display names, state, size, and MIME types.
gemini_get_documentGet details of a specific document in a File Search store, including state, size, and metadata.
gemini_delete_documentDelete a document from a File Search store. Use force=true to also delete associated chunks.
gemini_rag_queryQuery your documents using Gemini RAG. Sends a natural language query grounded in your File Search stores. Returns AI-generated answer with source citations from your documents.
纠错与举报(发现条目失效、署名有误或涉及侵权?)
提交举报 / 纠错

侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。