Skip to main content
Glama
cloud.json6.52 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