Skip to main content
Glama

MCP Gemini Server

by bsmi021
geminiGenericParamSchemas.ts1.15 kB
import { z } from "zod"; import { FunctionParameterTypeSchema, FunctionParameterSchema, FunctionParameterPropertiesSchema, FunctionDeclarationSchema, ToolConfigSchema, FunctionParameter, } from "./schemas/CommonSchemas.js"; import { ToolSchema } from "./schemas/ToolSchemas.js"; // Re-export centralized schemas for backward compatibility export const functionParameterTypeSchema = FunctionParameterTypeSchema; export const functionParameterSchema = FunctionParameterSchema; export const functionParameterPropertiesSchema = FunctionParameterPropertiesSchema; export const functionDeclarationSchema = FunctionDeclarationSchema; export const toolConfigSchema = ToolConfigSchema; export { ToolSchema }; // Type exports for better type inference export type FunctionParameterType = z.infer<typeof FunctionParameterTypeSchema>; export type { FunctionParameter }; export type FunctionParameterProperties = z.infer< typeof FunctionParameterPropertiesSchema >; export type FunctionDeclaration = z.infer<typeof FunctionDeclarationSchema>; export type Tool = z.infer<typeof ToolSchema>; export type ToolConfig = z.infer<typeof ToolConfigSchema>;

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/bsmi021/mcp-gemini-server'

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