DigitalOcean
Manage an official DigitalOcean service with a personal access token
About
Manage DigitalOcean resources and perform API actions through DigitalOcean’s vendor-hosted MCP services.
See the official DigitalOcean MCP documentation for setup guidance and service details.
Authentication uses a DigitalOcean personal access token. Create a token with the least-privilege scopes required for the selected service at https://cloud.digitalocean.com/account/api/tokens.
Features
- App Platform Management: Deploy, manage, and monitor applications on DigitalOcean App Platform.
- Droplet Operations: Create, manage, resize, snapshot, and monitor virtual machines.
- Account Management: Access account information, billing, invoices, and SSH keys.
- Networking Services: Manage domains, DNS records, firewalls, load balancers, IPs, and VPCs.
- Database Management: Provision, manage, and monitor managed database clusters.
- Kubernetes (DOKS): Manage DigitalOcean Kubernetes clusters and node pools.
- Object Storage (Spaces): Manage Spaces access keys and CDN settings.
- Monitoring & Insights: Manage uptime checks, alert policies, and resource metrics.
Services
Choose one DigitalOcean service for this connection. Each service uses a separate remote MCP subdomain, so multiple services require separate connections.
- App Platform (
apps): Deploy and manage applications - Account (
accounts): Access account, billing, invoice, and SSH-key details - Databases (
databases): Manage database clusters - Kubernetes (
doks): Manage Kubernetes clusters and node pools - Droplets (
droplets): Create and manage virtual machines - Container Registry (
docr): Manage registries and repositories - Functions (
functions): Manage serverless functions and triggers - Insights (
insights): Manage monitoring, alerts, and metrics - Marketplace (
marketplace): Discover and deploy Marketplace applications - Networking (
networking): Manage DNS, firewalls, load balancers, IPs, and VPCs - Spaces (
spaces): Manage object-storage keys and CDN settings - Volumes (
volumes): Manage block-storage volumes and snapshots - Network File Storage (
nfs): Manage file shares, snapshots, and access rules - Documentation (
docs): Search DigitalOcean documentation - Dedicated Inference (
gradient-ai): Manage dedicated inference endpoints - Model Catalog (
inference-modelcatalog): Browse AI models - Batch Inference (
batchinference): Run asynchronous batch inference jobs - AI Evaluations (
genai-evaluation): Manage evaluation datasets and workflows
⚠️ Upgrade notice
If you’re upgrading this server, note that this replaces the Obot-hosted DigitalOcean server with DigitalOcean’s official hosted MCP servers.
- Reconnect required: Provide a DigitalOcean personal access token and select one service for each connection.
- Configuration change: The previous comma-separated enabled-services setting is no longer used; create separate connections for multiple services.
- Tool changes: Available tools and parameters now follow each DigitalOcean-hosted service.
Configuration
Environment variables
| Variable | Description | Required |
|---|---|---|
DIGITALOCEAN_SERVICE | Enter one of the DigitalOcean service values listed in the entry description, such as `apps`, `droplets`, or `docs`. | Yes |
Request headers
| Header | Description | Required |
|---|---|---|
Authorization | Personal access token with permissions for the selected service | Yes |
Remote runtime
- Url Template
https://${DIGITALOCEAN_SERVICE}.mcp.digitalocean.com/mcp