Skip to main content
Glama

GemSuite-MCP

index.ts643 B
/** * File processing utilities */ import { FileInput } from '../../interfaces/common.js'; import { createFilePart, createFilePartsBatch } from '../file-handler.js'; /** * Process file inputs for Gemini API */ export async function processFileInputs(fileInput: FileInput): Promise<any[]> { const parts: any[] = []; if (fileInput.file_path) { if (Array.isArray(fileInput.file_path)) { const fileParts = await createFilePartsBatch(fileInput.file_path); parts.push(...fileParts); } else { const filePart = await createFilePart(fileInput.file_path); parts.push(filePart); } } return parts; }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/PV-Bhat/gemsuite-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server