Back to Home
taocodao icon

travelwise-marketplace

Verified Safe

by taocodao

Overview

AI-powered multimodal content analysis for various file types (image, PDF, text, audio, video) using Google Gemini.

Installation

Run Command
node packages/mcp-servers/gemini-file-search/dist/index.js

Environment Variables

  • GEMINI_API_KEY
  • PORT
  • PERPLEXITY_API_KEY

Security Notes

The server uses Multer with memory storage and a 200MB file size limit, along with a whitelisted MIME type filter, which are good security practices. API keys are sourced from environment variables. Temporary files are created for PDF processing and then deleted, which is generally safe but could pose a risk if cleanup fails under high load. Error responses might expose internal server details in case of failures, which should be made more generic in production.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassMedium
Avg Tokens50000
Stars0
Forks0
Last Update2025-12-27

Tags

AIContent AnalysisFile UploadGoogle GeminiMultimodal