# DigitalOcean MCP Server (slim) > DigitalOcean's official MCP servers let an agent manage Droplets, App Platform apps, Kubernetes, managed databases, networking and other DigitalOcean resources. Each service has a hosted endpoint, and the same MIT server runs locally from npm. - Full: https://www.anchorterminal.com/tools/digitalocean-mcp.md (~8,350 tokens) · this version ~1,830 tokens · JSON https://www.anchorterminal.com/tools/digitalocean-mcp.json · canonical https://www.anchorterminal.com/tools/digitalocean-mcp - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-10 **C · 60.6/100 · rank #503 of 950 · #6 in Cloud & infrastructure · not agent-ready · confidence medium** Assessment: Every tool carries read-only, destructive and idempotent hints enforced by a test, and access can be narrowed with OAuth, expiring tokens and granular scopes. The server has no read-only mode, database tools return cluster objects unredacted, and DigitalOcean's status feed shows several long platform incidents since late July 2026. ## Facts - Kind: MCP server · vendor: DigitalOcean, LLC · category: Cloud & infrastructure · legal entity: DigitalOcean, LLC · provenance 100/100 - Endpoint: `https://apps.mcp.digitalocean.com/mcp` (Streamable HTTP, stdio) - Auth: OAuth or key · pricing: Your plan · x402: no · licence: MIT for the server. The DigitalOcean platform it acts on is a proprietary service under DigitalOcean's Terms of Service Agreement - Probe metrics: not measured yet (probes haven't run) - Surface graded: The hosted remote MCP servers, which DigitalOcean recommends. The same Go server runs locally over stdio through `npx @digitalocean/mcp`. Both call the DigitalOcean API at https://api.digitalocean.com - Hosted services: apps, accounts, databases, doks, droplets, docr, genai-batchinference, signals, genai-custom-models, genai-inferencerouter, dedicated-inference, inference-modelcatalog, insights, marketplace, networking, functions, spaces, docs, genai-evaluation, nfs, volumes, vector-databases - Tools: About 377 in the source at v1.2.0, counted from the registrations and not from a running server. Networking 54, evaluations 47, Droplets 42, databases 38, Insights 30, Functions 26, container registry 18, Kubernetes 15, six in the documentation service - Annotations: Six hint profiles (read, create, action, toggle, delete, replace) set all four MCP hints, and each tool has a risk of low, medium or high under `_meta`. About 225 low, 112 medium and 40 high - Credentials: OAuth through cloud.digitalocean.com with `read` and `write` scopes in the challenge, bearer header only. Or a personal access token with an expiry, Read Only, Full Access or custom scopes, which cannot be edited after creation - Rate limits: Those of the DigitalOcean API. 5,000 requests an hour and 250 a minute per token, with `ratelimit-limit`, `ratelimit-remaining`, `ratelimit-reset` and, on the burst limit, `retry-after` - Releases: 79 tags from v0.1.0 (21 April 2025) to v1.2.0 (7 October 2026), eight of them since 23 July 2026. No changelog file in the repository - Local runtime: npm package `@digitalocean/mcp` 1.2.0 wrapping Go binaries for macOS, Linux and Windows, Node.js 18 or later. Go 1.26.4, mcp-go 0.55.1, godo 1.219.0 - Certifications: SOC 2 Type II and SOC 3 Type II from Schellman, PCI-DSS SAQ-A, CSA STAR Level 1 and Global PRP, per digitalocean.com/trust/certification-reports. Bug bounty on Intigriti - Status: status.digitalocean.com on Statuspage with components by product and region, including the API. No component for the MCP servers was identified - Sub-processors: List dated 10 June 2026 with locations. Amazon Web Services, Cloudflare and Traversal for all services, and optional ones by product. The DPA gives 30 days to object to a new one - Prices: Droplet, smallest $4 per month (plan); Kubernetes, starting price $12 per month (plan); Managed database, starting price $15 per month (plan); Spaces object storage, starting price $5 per month (plan); Volumes block storage, starting price $10 per month (plan); Load balancer, starting price $12 per month (plan); App Platform, starting price free per month (plan) - Scores: Reliability 62, Performance pending, Schema & documentation 66, Agent ergonomics 67, Security & auth 67, Payments & pricing 33, Task success pending, Maintenance & community 70, Transparency & trust 87 · negative events -3 · total over the 7 assessed categories - Why: Reliability, Scored as a hosted server. · Schema & documentation, Tools declare typed inputs through mcp-go, and about 300 also declare an output schema checked by a test. · Agent ergonomics, About 377 tools in all, but each hosted endpoint and the local `--services` flag load one service. · Security & auth, OAuth with short-lived tokens, or a personal access token with an expiry and custom scopes from about 170, revocable in the control panel. · Payments & pricing, No x402 or other machine payment. · Maintenance & community, v1.2.0 was tagged on 7 October 2026 and the npm package is at the same version (30). · Transparency & trust, The server is MIT and the platform is closed with clear terms (28 of 30). - Sources: 29, open questions: 11, both in the full twin - Capabilities: infra.cloud, code.deploy, db.admin, compute.containers, compute.serverless, code.docs - JSON: https://www.anchorterminal.com/api/v1/tools/digitalocean-mcp.json - Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/digitalocean-mcp.svg` or a link to https://www.anchorterminal.com/tools/digitalocean-mcp from a page on digitalocean.com or one of its subdomains, or the README of github.com/digitalocean-labs/mcp-digitalocean, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin. ## Before you call it 1. Add only the service endpoints the task needs. Networking has 54 tools, evaluations 47 and Droplets 42. 2. Pass `--services` to the local server. With no value it loads every service, about 377 tools. 3. Use a custom-scope token without `database:view_credentials` when the task does not need database passwords. 4. Use the `insights-alert-rule-*` tools. The `alert-policy-*` tools are marked deprecated and will be removed. 5. Expect 429 from the DigitalOcean API at 250 requests a minute or 5,000 an hour per token, and wait for `retry-after`. ## Connect ```bash npx @digitalocean/mcp --services apps,droplets ``` ```bash claude mcp add --transport http digitalocean-apps https://apps.mcp.digitalocean.com/mcp ``` Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/digitalocean-mcp ## Similar tools | Tool | Grade | Score | Shared capabilities | Slim | | --- | --- | --- | --- | --- | | Terraform MCP Server | BB | 71.9 | infra.cloud, code.docs | https://www.anchorterminal.com/tools/terraform-mcp.min.md | | Baseten | B | 66.5 | compute.serverless, compute.containers | https://www.anchorterminal.com/tools/baseten.min.md | | Modal | B | 63.6 | compute.serverless, compute.containers | https://www.anchorterminal.com/tools/modal.min.md | | Replicate Deployments | B | 63.6 | compute.serverless, compute.containers | https://www.anchorterminal.com/tools/replicate-deploy.min.md | | Render MCP Server | B | 63.6 | infra.cloud, code.deploy | https://www.anchorterminal.com/tools/render-mcp-server.min.md | ## Panel reviews (0, desk reviews from public material, no calls made)