#!/bin/bash
# Development script for MCP Server Gemini
set -e
echo "๐ Starting MCP Server Gemini in development mode..."
# Check if .env exists
if [ ! -f .env ]; then
echo "โ ๏ธ .env file not found. Creating template..."
echo "GEMINI_API_KEY=your_api_key_here" > .env
echo "๐ Please edit .env file with your actual API key"
exit 1
fi
# Check if API key is set
if ! grep -q "^GEMINI_API_KEY=.*[^=]$" .env; then
echo "โ GEMINI_API_KEY not set in .env file"
echo "๐ก Please add your Gemini API key to .env file"
exit 1
fi
echo "โ Environment configured"
echo "๐ง Starting development server with hot reload..."
# Start with ts-node and watch mode
npx nodemon --exec "node --loader ts-node/esm src/enhanced-stdio-server.ts" --ext ts --watch src/
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/gurr-i/mcp-server-gemini-pro'
If you have feedback or need assistance with the MCP directory API, please join our Discord server