Skip to content

digitalocean/digitalocean

v1.2.0MIT

Manage any DigitalOcean product — Droplets, App Platform, Kubernetes, databases, networking, monitoring, and more — through the single hosted DigitalOcean MCP server with OAuth and approval-tier safety.

DigitalOcean Agent Plugin

Manage any DigitalOcean product — Droplets, App Platform, Kubernetes, managed databases, networking, monitoring, and more — from your agent.

An Agent Plugins package: the single hosted DigitalOcean MCP server plus eleven agent skills. Portable across any Agent-Plugins-compatible client (including Cursor).

Layout

.
├── plugin.json   # Agent Plugins manifest
├── mcp.json      # MCP server definition
└── skills/       # 11 skills (SKILL.md + METADATA.yml)

MCP server

The plugin declares the single hosted DigitalOcean MCP server, which fronts every first-party DigitalOcean service (the recommended setup).

MCP serverEndpoint
digitaloceanhttps://mcp.digitalocean.com/mcp

It exposes three meta-tools — find_tools, retrieve_schema, and invoke_tool — and runs service tools (droplets, apps, databases, networking, accounts, insights, docs, and more) by their qualified service/tool name.

Auth: one OAuth grant covers every service — connect DigitalOcean MCP in your client (the digitalocean-connect skill walks through it). The config (mcp.json) uses hosted OAuth only, with no ${VAR} placeholders or tokens in the repo.

Skills

SkillPurpose
digitaloceanRoute requests to the right skill and docs
digitalocean-connectOAuth, lazy connect, 401/403/429
digitalocean-safetyApproval tiers and global safety rules
digitalocean-costsPrice-first and billing reads
digitalocean-dropletsDroplet lifecycle
digitalocean-app-platformApp specs, deploy, logs
digitalocean-databasesManaged DB operations
digitalocean-networkingDNS, firewalls, LB, VPC
digitalocean-monitoringInsights uptime and alerts
digitalocean-troubleshootCross-service diagnosis
digitalocean-inventoryInventory and cleanup suggestions

Safety

The digitalocean-safety skill defines approval tiers that every other skill follows — Tier 1 runs freely (reads), Tier 2 confirms, Tier 3 needs named confirmation (destructive), Tier 4 shows price first (billable).

License

MIT — see LICENSE.