#!/bin/bash
# MCP Server Demo - Quick Start Script
echo "š MCP Server Demo - Quick Start"
echo "================================"
# Check if Python is available
if ! command -v python3 &> /dev/null; then
echo "ā Python 3 is not installed. Please install Python 3.10+ and try again."
exit 1
fi
# Check Python version
python_version=$(python3 -c "import sys; print(f'{sys.version_info.major}.{sys.version_info.minor}')")
required_version="3.10"
if [ "$(printf '%s\n' "$required_version" "$python_version" | sort -V | head -n1)" != "$required_version" ]; then
echo "ā Python $python_version detected. Python 3.10+ is required."
exit 1
fi
echo "ā Python $python_version detected"
# Setup development environment
echo "š Setting up development environment..."
python3 setup_dev.py
if [ $? -eq 0 ]; then
echo ""
echo "š Setup complete! You can now:"
echo ""
echo "1. Activate the virtual environment:"
echo " source venv/bin/activate"
echo ""
echo "2. Run the server in development mode:"
echo " mcp dev server.py"
echo ""
echo "3. Or use the convenience script:"
echo " ./run_dev.sh"
echo ""
echo "4. To install in Claude Desktop:"
echo " mcp install server.py"
else
echo "ā Setup failed. Please check the error messages above."
exit 1
fi
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/bollam1818/MCPServer'
If you have feedback or need assistance with the MCP directory API, please join our Discord server