Skip to main content
Glama
cloud.json4.23 kB
{ "cloudProviders": [ { "id": "aws", "name": "Amazon Web Services", "services": [ "EC2", "Lambda", "S3", "RDS", "DynamoDB", "EKS", "ECS", "CloudFront", "SQS", "SNS" ], "cli": "aws", "sdk": ["aws-sdk", "boto3", "@aws-sdk/client-*"] }, { "id": "gcp", "name": "Google Cloud Platform", "services": [ "Compute Engine", "Cloud Functions", "Cloud Storage", "Cloud SQL", "Firestore", "GKE", "Cloud Run" ], "cli": "gcloud", "sdk": ["@google-cloud/*", "google-cloud-*"] }, { "id": "azure", "name": "Microsoft Azure", "services": [ "VMs", "Functions", "Blob Storage", "Cosmos DB", "AKS", "App Service" ], "cli": "az", "sdk": ["@azure/*", "azure-*"] }, { "id": "vercel", "name": "Vercel", "focus": "Frontend & Serverless", "features": [ "Edge Functions", "Serverless Functions", "Preview Deployments", "Analytics" ], "cli": "vercel" }, { "id": "netlify", "name": "Netlify", "focus": "JAMstack", "features": ["Functions", "Forms", "Identity", "Large Media"], "cli": "netlify" }, { "id": "railway", "name": "Railway", "focus": "Full-stack deployment", "features": ["Databases", "Docker", "Monorepos", "Private Networking"], "cli": "railway" }, { "id": "render", "name": "Render", "focus": "Cloud Application Hosting", "features": [ "Auto-deploy", "Managed DBs", "Private Services", "Cron Jobs" ] }, { "id": "fly", "name": "Fly.io", "focus": "Edge Computing", "features": ["Global deployment", "Postgres", "Redis", "Machines API"], "cli": "flyctl" }, { "id": "supabase", "name": "Supabase", "focus": "Backend as a Service", "features": ["Postgres", "Auth", "Storage", "Edge Functions", "Realtime"], "sdk": ["@supabase/supabase-js"] }, { "id": "planetscale", "name": "PlanetScale", "focus": "Serverless MySQL", "features": ["Branching", "Non-blocking schema changes", "Insights"] } ], "containerization": { "docker": { "commands": ["build", "run", "push", "pull", "compose"], "registries": ["Docker Hub", "GHCR", "ECR", "GCR", "ACR"] }, "kubernetes": { "resources": [ "Deployment", "Service", "ConfigMap", "Secret", "Ingress", "PVC" ], "tools": ["kubectl", "helm", "kustomize", "k9s", "lens"] } }, "cicd": [ { "id": "github-actions", "name": "GitHub Actions", "configFile": ".github/workflows/*.yml" }, { "id": "gitlab-ci", "name": "GitLab CI", "configFile": ".gitlab-ci.yml" }, { "id": "circleci", "name": "CircleCI", "configFile": ".circleci/config.yml" }, { "id": "jenkins", "name": "Jenkins", "configFile": "Jenkinsfile" } ], "monitoring": [ { "id": "datadog", "name": "Datadog", "features": ["APM", "Logs", "Metrics", "Synthetics"] }, { "id": "grafana", "name": "Grafana", "features": ["Dashboards", "Alerts", "Loki", "Tempo"] }, { "id": "sentry", "name": "Sentry", "features": ["Error tracking", "Performance", "Session replay"] }, { "id": "newrelic", "name": "New Relic", "features": ["APM", "Browser", "Logs", "AI Ops"] } ], "devops_tools": [ { "id": "terraform", "name": "Terraform", "purpose": "Infrastructure as Code", "language": "HCL" }, { "id": "pulumi", "name": "Pulumi", "purpose": "Infrastructure as Code", "languages": ["TypeScript", "Python", "Go", "C#"] }, { "id": "ansible", "name": "Ansible", "purpose": "Configuration Management", "language": "YAML" } ] }

Latest Blog Posts

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/millsydotdev/Code-MCP'

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