Skip to main content
Glama

MCP Agent Tracker

by Big0290
run_ui.sh•1.35 kB
#!/bin/bash # Context Manager UI Launcher echo "🧠 Starting Context Manager UI..." # Check if Python is available if ! command -v python3 &> /dev/null; then echo "āŒ Python 3 is not installed or not in PATH" exit 1 fi # Check if virtual environment exists if [ ! -d "ui_env" ]; then echo "āš ļø Virtual environment not found. Creating one..." python3 -m venv ui_env echo "āœ… Virtual environment created" fi # Activate virtual environment and install dependencies echo "šŸ“¦ Activating virtual environment and checking dependencies..." source ui_env/bin/activate # Check if required packages are installed python3 -c "import streamlit, pandas, plotly, mcp" 2>/dev/null if [ $? -ne 0 ]; then echo "āš ļø Some dependencies are missing. Installing..." pip install -r requirements_ui.txt fi # Check if database exists (prefer unified database) if [ ! -f "./data/agent_tracker.db" ] && [ ! -f "./data/agent_tracker_local.db" ]; then echo "āš ļø Database not found. Please ensure the context system is running first." echo " Run: python3 init_db.py" fi # Launch the UI echo "šŸš€ Launching Context Manager UI..." echo " The UI will open in your browser at: http://localhost:8501" echo " Press Ctrl+C to stop the server" echo "" streamlit run context_ui.py --server.port 8501 --server.address 0.0.0.0

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/Big0290/MCP'

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