We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sandraschi/tailscale-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
# Start Tailscale MCP Monitoring Stack
# This script starts Grafana, Prometheus, Loki, and the Tailscale MCP server
Write-Host "π Starting Tailscale MCP Monitoring Stack..." -ForegroundColor Green
# Check if Docker is running
try {
docker version | Out-Null
Write-Host "β
Docker is running" -ForegroundColor Green
} catch {
Write-Host "β Docker is not running. Please start Docker first." -ForegroundColor Red
exit 1
}
# Check if .env file exists
if (-not (Test-Path ".env")) {
Write-Host "β οΈ .env file not found. Creating from template..." -ForegroundColor Yellow
Copy-Item "env.example" ".env"
Write-Host "π Please edit .env file with your Tailscale API credentials" -ForegroundColor Yellow
}
# Create logs directory
New-Item -ItemType Directory -Path "logs" -Force | Out-Null
# Create monitoring directories
New-Item -ItemType Directory -Path "monitoring/prometheus/rules" -Force | Out-Null
New-Item -ItemType Directory -Path "monitoring/grafana/provisioning/datasources" -Force | Out-Null
New-Item -ItemType Directory -Path "monitoring/grafana/provisioning/dashboards" -Force | Out-Null
# Start the monitoring stack
Write-Host "π³ Starting Docker containers..." -ForegroundColor Blue
docker-compose up -d
# Wait for services to start
Write-Host "β³ Waiting for services to start..." -ForegroundColor Blue
Start-Sleep -Seconds 10
# Check service status
Write-Host "π Checking service status..." -ForegroundColor Blue
docker-compose ps
# Display access information
Write-Host ""
Write-Host "π Monitoring stack is running!" -ForegroundColor Green
Write-Host ""
Write-Host "π Access URLs:" -ForegroundColor Cyan
Write-Host " Grafana: http://localhost:3000 (admin/admin)" -ForegroundColor White
Write-Host " Prometheus: http://localhost:9090" -ForegroundColor White
Write-Host " Loki: http://localhost:3100" -ForegroundColor White
Write-Host " MCP Server: http://localhost:8080" -ForegroundColor White
Write-Host ""
Write-Host "π To view logs:" -ForegroundColor Cyan
Write-Host " docker-compose logs -f" -ForegroundColor White
Write-Host ""
Write-Host "π To stop:" -ForegroundColor Cyan
Write-Host " docker-compose down" -ForegroundColor White