This directory contains scripts for managing Model Context Protocol (MCP) servers.
Starts the Grizabella, SearXNG, and Fetch MCP servers, registers their tools with LiteLLM, and verifies the registration.
python start_mcp_servers.py- Starts all three MCP servers as subprocesses
- Performs health checks on each server
- Registers tools with LiteLLM
- Provides verification of tool registration
- Graceful shutdown on keyboard interrupt
Edit the SERVERS dictionary in the script to modify:
- Server commands
- Port numbers
- Health check endpoints