Skip to main content
Glama

K8s MCP

by rahul007-bit
Makefile1.75 kB
.PHONY: help mcp-server cli backend frontend dev stop help: @echo "K8s MCP - Available commands:" @echo "" @echo " make mcp-server - Start MCP server (requires k8s cluster)" @echo " make cli - Start CLI client" @echo " make backend - Start FastAPI backend" @echo " make frontend - Start React frontend" @echo " make dev - Start all services in background" @echo " make stop - Stop all background services" @echo "" mcp-server: @echo "Starting MCP server..." @cd . && uv run k8s_mcp_server.py cli: @echo "Starting CLI client..." @cd . && uv run mcp_client.py backend: @echo "Starting backend server..." @cd app/backend && uv run run.py frontend: @echo "Starting frontend..." @cd app/frontend && bun run dev dev: @echo "Starting all services in background..." @echo "Backend: http://localhost:8001" @echo "Frontend: http://localhost:5173" @echo "MCP Server: :8000" @cd app/backend && uv run run.py > /tmp/k8s-mcp-backend.log 2>&1 & @sleep 2 @cd app/frontend && bun run dev > /tmp/k8s-mcp-frontend.log 2>&1 & @echo "Services started. Check logs with: make logs" logs: @echo "Backend logs:" @tail -f /tmp/k8s-mcp-backend.log & @echo "Frontend logs:" @tail -f /tmp/k8s-mcp-frontend.log stop: @echo "Stopping all services..." @pkill -f "uv run run.py" || true @pkill -f "bun run dev" || true @echo "All services stopped." install-deps: @echo "Installing dependencies..." @cd app/backend && uv sync @cd app/frontend && bun install clean: @echo "Cleaning up..." @find . -type d -name __pycache__ -exec rm -rf {} + 2>/dev/null || true @find . -type d -name .pytest_cache -exec rm -rf {} + 2>/dev/null || true @rm -f /tmp/k8s-mcp-*.log @echo "Clean complete."

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/rahul007-bit/k8s-mcp'

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