{
  "data": {
    "a": {
      "slug": "digitalocean-mcp",
      "name": "DigitalOcean MCP Server",
      "vendor": "DigitalOcean, LLC",
      "vendorUrl": "https://www.digitalocean.com",
      "kind": "mcp",
      "category": "infrastructure",
      "summary": "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.",
      "url": "https://www.anchorterminal.com/tools/digitalocean-mcp",
      "markdownUrl": "https://www.anchorterminal.com/tools/digitalocean-mcp.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/digitalocean-mcp.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/digitalocean-mcp.json",
      "repo": "https://github.com/digitalocean-labs/mcp-digitalocean",
      "license": "MIT for the server. The DigitalOcean platform it acts on is a proprietary service under DigitalOcean's Terms of Service Agreement",
      "transports": [
        "streamable-http",
        "stdio"
      ],
      "remoteUrl": "https://apps.mcp.digitalocean.com/mcp",
      "packages": [
        {
          "registry": "npm",
          "name": "@digitalocean/mcp"
        }
      ],
      "auth": "mixed",
      "authNotes": "OAuth or a DigitalOcean API token. With OAuth the client is given only the server URL, a person signs in to DigitalOcean in a browser, and the client receives a short-lived access token. The server's challenge names the scopes `read` and `write`, with cloud.digitalocean.com as the authorisation server. Otherwise a person creates a personal access token in the control panel and the client sends it as `Authorization: Bearer`. A token has an expiry and is Read Only, Full Access or limited to custom scopes chosen from about 170, bounded by the owner's team role. The documentation server needs no credential. The local server reads `DIGITALOCEAN_API_TOKEN`.",
      "pricing": "byo-plan",
      "pricingNotes": "The servers are free. Tools act on a DigitalOcean account and bill under its usage prices, which are public. Droplets start at $4 a month billed by the second, Kubernetes at $12, managed databases at $15, and App Platform, Functions and the container registry at $0. The documentation server works with no account. The pricing FAQ describes a card on the account and a free credit example of $5 for 90 days. Whether sign-up needs a payment method was not established (checked 2026-10-09).",
      "priceSummary": "Your plan",
      "where": "both",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the MCP docs, the repository or the pricing page. A Stablecoin Payment Addendum covers paying an account's bill in stablecoin through Stripe, which is not a machine payment protocol on the endpoints (checked 2026-10-09).",
        "endpoints": []
      },
      "toolCount": 377,
      "popularity": {
        "githubStars": 137,
        "npmWeekly": 6361,
        "pypiWeekly": null,
        "asOf": "2026-10-09"
      },
      "docsUrl": "https://docs.digitalocean.com/reference/mcp/",
      "llmsTxt": "https://docs.digitalocean.com/llms.txt",
      "capabilities": [
        "infra.cloud",
        "code.deploy",
        "db.admin",
        "compute.containers",
        "compute.serverless",
        "code.docs"
      ],
      "tags": [
        "official",
        "hosted",
        "open-source",
        "mcp",
        "oauth",
        "pat",
        "llms-txt",
        "status-page",
        "soc2",
        "bug-bounty",
        "npm"
      ],
      "lastRelease": "2026-10-07",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 60.6,
        "grade": "C",
        "agentReady": false,
        "rank": 503,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 6,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 67,
          "maintenance": 70,
          "payments": 33,
          "reliability": 62,
          "schema": 66,
          "security": 67,
          "transparency": 87
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-09"
        },
        "negative": -3,
        "negativeNotes": [
          "26 May 2026, still open on 9 October 2026. An issue reports that `db-cluster-list`, `db-cluster-get` and the database user tools return passwords in plaintext, so a lookup puts credentials in the model's context. The handlers at v1.2.0 return the API's object with no redaction. A token without `database:view_credentials` limits it. 3 points (https://github.com/digitalocean-labs/mcp-digitalocean/issues/372)."
        ],
        "verdict": "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.",
        "bestFor": "Agents that operate DigitalOcean accounts, across Droplets, App Platform, Kubernetes, databases, networking and the AI platform, with one endpoint a service.",
        "strengths": [
          "All tools carry read-only, destructive, idempotent and open-world hints plus a low, medium or high risk label, enforced by a test in CI.",
          "Tools are split across 22 hosted endpoints, and the local server takes `--services`, so a client loads only the services it needs.",
          "Hosted servers accept OAuth sign-in with short-lived tokens, or a personal access token with an expiry and granular custom scopes.",
          "Eight tagged releases between 23 July and 7 October 2026, with the npm package at the same version as the latest tag.",
          "DigitalOcean holds SOC 2 Type II, publishes a valid security.txt and runs a bug bounty on Intigriti."
        ],
        "weaknesses": [
          "No read-only mode on the server. A request for one has been open since 2 March 2026.",
          "`db-cluster-list` and `db-cluster-get` return the API's database object unredacted. An issue reporting plaintext passwords has been open since 26 May 2026.",
          "The status feed lists several long incidents since 24 July 2026, including the public API and control panel on 24 and 25 August.",
          "Many descriptions are one short phrase, such as \"Delete a droplet\", and argument names mix `ID`, `Page` and `per_page` styles.",
          "No DigitalOcean entry was found in the official MCP registry, and no changelog file or MCP release note was found."
        ],
        "agentNotes": [
          "Add only the service endpoints the task needs. Networking has 54 tools, evaluations 47 and Droplets 42.",
          "Pass `--services` to the local server. With no value it loads every service, about 377 tools.",
          "Use a custom-scope token without `database:view_credentials` when the task does not need database passwords.",
          "Use the `insights-alert-rule-*` tools. The `alert-policy-*` tools are marked deprecated and will be removed.",
          "Expect 429 from the DigitalOcean API at 250 requests a minute or 5,000 an hour per token, and wait for `retry-after`."
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 60.6
          }
        ],
        "editorialScores": {
          "ergonomics": 67,
          "maintenance": 70,
          "payments": 33,
          "reliability": 62,
          "schema": 66,
          "security": 67,
          "transparency": 74
        },
        "provenanceScore": 100
      },
      "connect": {
        "install": "npx @digitalocean/mcp --services apps,droplets",
        "claudeCode": "claude mcp add --transport http digitalocean-apps https://apps.mcp.digitalocean.com/mcp",
        "config": {
          "mcpServers": {
            "apps": {
              "headers": {
                "Authorization": "Bearer \u003cyour_api_token\u003e"
              },
              "url": "https://apps.mcp.digitalocean.com/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/infra.cloud",
        "tool": "https://letme.dev/digitalocean-mcp"
      },
      "sameCompany": [
        "digitalocean-spaces"
      ],
      "area": "developer",
      "unitPrices": [
        {
          "item": "Droplet, smallest",
          "unit": "month",
          "usd": 4,
          "note": "billed by the second"
        },
        {
          "item": "Kubernetes, starting price",
          "unit": "month",
          "usd": 12
        },
        {
          "item": "Managed database, starting price",
          "unit": "month",
          "usd": 15
        },
        {
          "item": "Spaces object storage, starting price",
          "unit": "month",
          "usd": 5
        },
        {
          "item": "Volumes block storage, starting price",
          "unit": "month",
          "usd": 10
        },
        {
          "item": "Load balancer, starting price",
          "unit": "month",
          "usd": 12
        },
        {
          "item": "App Platform, starting price",
          "unit": "month",
          "usd": 0
        }
      ],
      "provenance": {
        "legalEntity": "DigitalOcean, LLC",
        "domain": "digitalocean.com",
        "domainRegistered": "2000-04-12",
        "endpointOnVendorDomain": true,
        "terms": "https://www.digitalocean.com/legal/terms-of-service-agreement",
        "privacy": "https://www.digitalocean.com/legal/privacy-policy",
        "statusPage": "https://status.digitalocean.com",
        "changelog": "https://github.com/digitalocean-labs/mcp-digitalocean/releases",
        "securityTxt": "valid",
        "checked": "2026-10-09",
        "notes": [
          "The Terms of Service Agreement (last updated 22 August 2026) names DigitalOcean, LLC, 105 Edgeview Drive, Ste. 425, Broomfield, CO 80021, as the only DigitalOcean party, and incorporates the Acceptable Use Policy.",
          "The Privacy Policy (last updated 1 January 2025) says it does not apply to content customers process when using the services. The Data Processing Agreement of 6 February 2026 covers that.",
          "The hosted servers answer at \u003cservice\u003e.mcp.digitalocean.com, subdomains of digitalocean.com. The Knowledge Bases endpoint the docs list is on do-ai.run.",
          "www.digitalocean.com/.well-known/security.txt names security@digitalocean.com and the Intigriti programme and expires on 5 April 2028.",
          "RDAP for digitalocean.com gives a registration date of 2000-04-12.",
          "The changelog link is the repository's releases page. Release dates here were read from the git tags."
        ],
        "score": 100
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/digitalocean-mcp.json",
      "live": {
        "slug": "digitalocean-mcp",
        "probe": {
          "target": "https://apps.mcp.digitalocean.com/mcp",
          "method": "mcp-initialize",
          "lastAt": "2026-10-10T03:53:25.723795177Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 126,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 146,
          "p95ms24h": 232,
          "samples24h": 125,
          "samples30d": 125,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 85,
              "ok": 85
            },
            {
              "date": "2026-10-10",
              "probes": 40,
              "ok": 40
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.digitalocean.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-10T03:58:14.28087819Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "digitalocean-labs/mcp-digitalocean",
            "version": "v1.3.0",
            "released": "2026-10-09",
            "seenAt": "2026-10-09T16:49:51.841223634Z"
          },
          {
            "registry": "npm",
            "name": "@digitalocean/mcp",
            "version": "1.3.0",
            "seenAt": "2026-10-09T16:49:51.343749713Z"
          }
        ],
        "githubStars": 137,
        "npmWeekly": 6361,
        "pages": [
          {
            "url": "https://www.digitalocean.com/legal/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-09T18:49:33.241909958Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e56c84134993"
          },
          {
            "url": "https://www.digitalocean.com/legal/terms-of-service-agreement",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-09T18:49:35.83154664Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "000e9050bf44"
          }
        ],
        "mcpTools": {
          "url": "https://apps.mcp.digitalocean.com/mcp",
          "checkedAt": "2026-10-09T21:40:21.095323465Z",
          "status": "auth",
          "note": "asks for credentials before listing its tools",
          "changedAt": "2026-10-09T21:40:21.095323465Z"
        },
        "updatedAt": "2026-10-10T03:58:14.28087819Z"
      }
    },
    "answer": "Render MCP Server scores 63.6 (B) on agent readiness against DigitalOcean MCP Server's 60.6 (C), and leads in 4 of 7 scored categories. DigitalOcean MCP Server leads on security \u0026 auth and maintenance \u0026 community.",
    "b": {
      "slug": "render-mcp-server",
      "name": "Render MCP Server",
      "vendor": "Render Services, Inc.",
      "vendorUrl": "https://render.com",
      "kind": "mcp",
      "category": "infrastructure",
      "summary": "Render's official MCP server lets an agent create services and data stores on the Render cloud platform, trigger deploys, read logs and metrics, and run read-only SQL on Render Postgres. It is hosted at mcp.render.com.",
      "url": "https://www.anchorterminal.com/tools/render-mcp-server",
      "markdownUrl": "https://www.anchorterminal.com/tools/render-mcp-server.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/render-mcp-server.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/render-mcp-server.json",
      "repo": "https://github.com/render-oss/render-mcp-server",
      "license": "Apache-2.0 for the server. The Render platform it acts on is a proprietary service under Render's Terms of Service",
      "transports": [
        "streamable-http",
        "stdio"
      ],
      "remoteUrl": "https://mcp.render.com/mcp",
      "packages": [
        {
          "registry": "oci",
          "name": "ghcr.io/render-oss/render-mcp-server"
        }
      ],
      "auth": "mixed",
      "authNotes": "OAuth or a Render API key. The hosted server answers 401 with a pointer to its protected-resource metadata, and the authorisation server at api.render.com supports the authorisation code grant with PKCE (S256), refresh tokens, revocation and introspection. Its metadata lists no scopes and no dynamic client registration endpoint. Render documents OAuth for Claude Code, Claude Desktop, Codex and Cursor. Other clients send an API key as `Authorization: Bearer`. A person creates the key in the dashboard, it does not expire, it can be revoked, and it reaches every workspace its owner belongs to.",
      "pricing": "byo-plan",
      "pricingNotes": "The server itself is free. Tools act on a Render workspace and bill under its plan. Hobby is $0 a month plus compute, Pro $25 and Scale $499, with Enterprise priced by sales. Compute runs from a free 512 MB instance to $7 a month and up, prorated to the second. The free-tier docs describe workspaces with no payment method, whose free services are suspended when the 750 monthly free instance hours run out. Free Postgres databases expire 30 days after creation (checked 2026-10-08).",
      "priceSummary": "Your plan",
      "where": "both",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the MCP server docs, the repository README, llms.txt or the pricing page (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": 26,
      "popularity": {
        "githubStars": 176,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://render.com/docs/mcp-server",
      "llmsTxt": "https://render.com/llms.txt",
      "openapi": "https://api-docs.render.com/openapi/render-public-api-1.json",
      "capabilities": [
        "infra.cloud",
        "code.deploy",
        "observability.logs",
        "observability.metrics",
        "db.sql"
      ],
      "tags": [
        "official",
        "hosted",
        "open-source",
        "mcp",
        "oauth",
        "api-key",
        "llms-txt",
        "openapi",
        "status-page",
        "soc2",
        "free-tier"
      ],
      "lastRelease": "2026-01-14",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 63.6,
        "grade": "B",
        "agentReady": false,
        "rank": 388,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 4,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 69,
          "maintenance": 56,
          "payments": 40,
          "reliability": 63,
          "schema": 76,
          "security": 58,
          "transparency": 84
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "A hosted server with 26 typed and annotated tools, OAuth or API key access and Apache-2.0 source. It cannot delete resources and wraps SQL in a read-only transaction. There are no scopes and no read-only mode, a key reaches every workspace its owner belongs to, and Render's status page recorded several major incidents in 90 days.",
        "bestFor": "Agents that deploy and debug applications on Render, reading logs and metrics and querying Postgres.",
        "strengths": [
          "All 26 tools declare typed inputs and carry read-only, destructive and open-world annotations in the Apache-2.0 source.",
          "The server has no delete tools, and `query_render_postgres` runs each query inside a read-only transaction.",
          "OAuth with PKCE and token revocation since 22 July 2026, with API keys kept for CI and other non-interactive use.",
          "The Hobby workspace costs $0 a month with free instances, and the free-tier docs describe use without a payment method.",
          "Render holds SOC 2 Type 2 and ISO 27001, publishes a valid security.txt and takes reports through HackerOne."
        ],
        "weaknesses": [
          "No scopes and no read-only mode. An API key reaches every workspace its owner belongs to, and a read-only toolset request has been open since 8 October 2025.",
          "status.render.com lists 16 incidents from 15 July to 3 October 2026, four critical and five major, mostly on builds, deploys and the dashboard.",
          "Logs and database rows reach the model with no prompt-injection guidance found, and the docs say secrets may be exposed.",
          "The last tagged release is v0.3.0 of 14 January 2026. The hosted server carries no version number.",
          "No entry for the server was found in the official MCP registry, and six of 14 open issues have no reply."
        ],
        "agentNotes": [
          "Pass `workspaceId` on every resource tool call. Session-based workspace selection through `select_workspace` is deprecated and scheduled for removal.",
          "Do not call `trigger_deploy` after pushing to a service with autoDeploy on. The push already starts a deploy.",
          "Use an API key in the `Authorization` header for CI. OAuth grants expire and need a person to approve the browser flow again.",
          "`update_environment_variables` merges by default. Set `replace` to true only to overwrite the whole set.",
          "Expect 429 from the Render API at 20 service creations an hour and 10 deploys a minute per service. Back off with jitter."
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 63.6
          }
        ],
        "editorialScores": {
          "ergonomics": 69,
          "maintenance": 56,
          "payments": 40,
          "reliability": 63,
          "schema": 76,
          "security": 58,
          "transparency": 71
        },
        "provenanceScore": 97
      },
      "connect": {
        "claudeCode": "claude mcp add --transport http render https://mcp.render.com/mcp --header \"Authorization: Bearer \u003cYOUR_API_KEY\u003e\"",
        "config": {
          "mcpServers": {
            "render": {
              "headers": {
                "Authorization": "Bearer \u003cYOUR_API_KEY\u003e"
              },
              "url": "https://mcp.render.com/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/infra.cloud",
        "tool": "https://letme.dev/render-mcp-server"
      },
      "area": "developer",
      "unitPrices": [
        {
          "item": "Hobby workspace",
          "unit": "month",
          "usd": 0,
          "note": "plus compute"
        },
        {
          "item": "Pro workspace",
          "unit": "month",
          "usd": 25,
          "note": "plus compute"
        },
        {
          "item": "Scale workspace",
          "unit": "month",
          "usd": 499,
          "note": "plus compute"
        },
        {
          "item": "Web service, 0.5 CPU and 512 MB",
          "unit": "month",
          "usd": 7,
          "note": "prorated to the second"
        },
        {
          "item": "Web service, 1 CPU and 2 GB",
          "unit": "month",
          "usd": 25,
          "note": "prorated to the second"
        },
        {
          "item": "Postgres, 0.1 CPU and 256 MB",
          "unit": "month",
          "usd": 6
        },
        {
          "item": "Key Value, 256 MB",
          "unit": "month",
          "usd": 10
        }
      ],
      "provenance": {
        "legalEntity": "Render Services, Inc.",
        "domain": "render.com",
        "domainRegistered": "1998-10-01",
        "endpointOnVendorDomain": true,
        "terms": "https://render.com/terms",
        "privacy": "https://render.com/privacy",
        "statusPage": "https://status.render.com",
        "changelog": "https://render.com/changelog",
        "securityTxt": "valid",
        "checked": "2026-10-08",
        "notes": [
          "The Terms of Service (last modified 10 July 2026) name Render Services, Inc., 525 Brannan Street Ste 300, San Francisco, CA 94107, and cover the platform and its APIs, incorporating the Acceptable Use Policy, the Data Processing Addendum and the Privacy Policy.",
          "The Privacy Policy is also dated 10 July 2026. Customer personal data processed on the platform is governed by the DPA at render.com/dpa.",
          "The MCP server answers at mcp.render.com and its OAuth server at api.render.com, both render.com subdomains.",
          "render.com/.well-known/security.txt names security@render.com and the HackerOne programme and expires on 3 October 2027.",
          "RDAP for render.com gives a registration date of 1998-10-01.",
          "The Markdown twins of the terms and privacy pages hold only a title, so both documents were read from the HTML pages."
        ],
        "score": 97
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/render-mcp-server.json",
      "live": {
        "slug": "render-mcp-server",
        "probe": {
          "target": "https://mcp.render.com/mcp",
          "method": "mcp-initialize",
          "lastAt": "2026-10-10T03:53:40.232413477Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 172,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 191,
          "p95ms24h": 317,
          "samples24h": 209,
          "samples30d": 209,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 169,
              "ok": 169
            },
            {
              "date": "2026-10-10",
              "probes": 40,
              "ok": 40
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.render.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-10T03:58:45.158619777Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "render-oss/render-mcp-server",
            "version": "v0.3.0",
            "released": "2026-01-14",
            "seenAt": "2026-10-09T17:16:28.046602287Z"
          }
        ],
        "githubStars": 176,
        "securityTxt": {
          "url": "https://render.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-10-03T00:00:00.000Z",
          "checkedAt": "2026-10-09T15:39:12.666209832Z"
        },
        "llmsTxt": {
          "url": "https://render.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-09T14:02:39.160534567Z"
        },
        "pages": [
          {
            "url": "https://render.com/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-09T18:44:27.265433138Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "992266102943"
          },
          {
            "url": "https://render.com/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-09T18:44:29.915349093Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "033309aac0ca"
          },
          {
            "url": "https://render.com/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-09T18:44:31.512262453Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "4d755d7f7ded"
          }
        ],
        "mcpTools": {
          "url": "https://mcp.render.com/mcp",
          "checkedAt": "2026-10-09T21:40:54.635433453Z",
          "status": "auth",
          "note": "asks for credentials before listing its tools",
          "changedAt": "2026-10-09T21:40:54.635433453Z"
        },
        "updatedAt": "2026-10-10T03:58:45.158619777Z"
      }
    },
    "facts": [
      {
        "a": "MCP server",
        "b": "MCP server",
        "name": "Kind"
      },
      {
        "a": "DigitalOcean, LLC",
        "b": "Render Services, Inc.",
        "name": "Vendor"
      },
      {
        "a": "https://apps.mcp.digitalocean.com/mcp",
        "b": "https://mcp.render.com/mcp",
        "name": "Hosted endpoint"
      },
      {
        "a": "Streamable HTTP, stdio",
        "b": "Streamable HTTP, stdio",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Your plan",
        "b": "Your plan",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "MIT for the server. The DigitalOcean platform it acts on is a proprietary service under DigitalOcean's Terms of Service Agreement",
        "b": "Apache-2.0 for the server. The Render platform it acts on is a proprietary service under Render's Terms of Service",
        "name": "Licence"
      },
      {
        "a": "377",
        "b": "26",
        "name": "Tools exposed"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-07",
        "b": "2026-01-14",
        "name": "Last release"
      },
      {
        "a": "2026-08-22",
        "b": "2026-07-10",
        "name": "Terms last updated"
      },
      {
        "a": "2025-01-01",
        "b": "2026-07-10",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "yes",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "137 stars, 6.4k npm/wk",
        "b": "176 stars",
        "name": "Popularity"
      }
    ],
    "faq": [
      {
        "answer": "Render MCP Server scores 63.6 (B) on agent readiness against DigitalOcean MCP Server's 60.6 (C), and leads in 4 of 7 scored categories. DigitalOcean MCP Server leads on security \u0026 auth and maintenance \u0026 community.",
        "question": "Which is better for AI agents, DigitalOcean MCP Server or Render MCP Server?"
      },
      {
        "answer": "Both take an API key or an OAuth sign-in.",
        "question": "Do DigitalOcean MCP Server and Render MCP Server need an API key?"
      },
      {
        "answer": "Yes. DigitalOcean MCP Server has a hosted endpoint at https://apps.mcp.digitalocean.com/mcp and Render MCP Server at https://mcp.render.com/mcp.",
        "question": "Can an agent call DigitalOcean MCP Server and Render MCP Server without installing anything?"
      },
      {
        "answer": "Yes. DigitalOcean MCP Server is open source (MIT for the server. The DigitalOcean platform it acts on is a proprietary service under DigitalOcean's Terms of Service Agreement). Render MCP Server is open source (Apache-2.0 for the server. The Render platform it acts on is a proprietary service under Render's Terms of Service).",
        "question": "Are DigitalOcean MCP Server and Render MCP Server open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Security \u0026 auth, 67 against 58",
          "Maintenance \u0026 community, 70 against 56"
        ],
        "also": null,
        "goodFor": "Agents that operate DigitalOcean accounts, across Droplets, App Platform, Kubernetes, databases, networking and the AI platform, with one endpoint a service.",
        "slug": "digitalocean-mcp",
        "watchFor": "No read-only mode on the server. A request for one has been open since 2 March 2026."
      },
      {
        "aheadOn": [
          "Schema \u0026 documentation, 76 against 66",
          "Payments \u0026 pricing, 40 against 33"
        ],
        "also": [
          "No incidents deducted, where DigitalOcean MCP Server loses 3 points for them"
        ],
        "goodFor": "Agents that deploy and debug applications on Render, reading logs and metrics and querying Postgres.",
        "slug": "render-mcp-server",
        "watchFor": "No scopes and no read-only mode. An API key reaches every workspace its owner belongs to, and a read-only toolset request has been open since 8 October 2025."
      }
    ],
    "job": {
      "capability": "infra.cloud",
      "name": "Cloud hosting"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/azure-mcp-vs-digitalocean-mcp.json",
        "title": "Azure MCP Server vs DigitalOcean MCP Server",
        "url": "https://www.anchorterminal.com/compare/azure-mcp-vs-digitalocean-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-mcp-vs-render-mcp-server.json",
        "title": "Azure MCP Server vs Render MCP Server",
        "url": "https://www.anchorterminal.com/compare/azure-mcp-vs-render-mcp-server"
      },
      {
        "json": "https://www.anchorterminal.com/compare/digitalocean-mcp-vs-railway-mcp-server.json",
        "title": "DigitalOcean MCP Server vs Railway MCP Server",
        "url": "https://www.anchorterminal.com/compare/digitalocean-mcp-vs-railway-mcp-server"
      },
      {
        "json": "https://www.anchorterminal.com/compare/digitalocean-mcp-vs-terraform-mcp.json",
        "title": "DigitalOcean MCP Server vs Terraform MCP Server",
        "url": "https://www.anchorterminal.com/compare/digitalocean-mcp-vs-terraform-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/railway-mcp-server-vs-render-mcp-server.json",
        "title": "Railway MCP Server vs Render MCP Server",
        "url": "https://www.anchorterminal.com/compare/railway-mcp-server-vs-render-mcp-server"
      },
      {
        "json": "https://www.anchorterminal.com/compare/render-mcp-server-vs-terraform-mcp.json",
        "title": "Render MCP Server vs Terraform MCP Server",
        "url": "https://www.anchorterminal.com/compare/render-mcp-server-vs-terraform-mcp"
      }
    ],
    "scores": [
      {
        "by": 1,
        "digitalocean-mcp": 62,
        "edge": "render-mcp-server",
        "key": "reliability",
        "name": "Reliability",
        "render-mcp-server": 63,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 10,
        "digitalocean-mcp": 66,
        "edge": "render-mcp-server",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "render-mcp-server": 76,
        "weight": 13
      },
      {
        "by": 2,
        "digitalocean-mcp": 67,
        "edge": "render-mcp-server",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "render-mcp-server": 69,
        "weight": 13
      },
      {
        "by": 9,
        "digitalocean-mcp": 67,
        "edge": "digitalocean-mcp",
        "key": "security",
        "name": "Security \u0026 auth",
        "render-mcp-server": 58,
        "weight": 14
      },
      {
        "by": 7,
        "digitalocean-mcp": 33,
        "edge": "render-mcp-server",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "render-mcp-server": 40,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 14,
        "digitalocean-mcp": 70,
        "edge": "digitalocean-mcp",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "render-mcp-server": 56,
        "weight": 7
      },
      {
        "by": 3,
        "digitalocean-mcp": 87,
        "edge": "digitalocean-mcp",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "render-mcp-server": 84,
        "weight": 7
      }
    ],
    "summary": "Render MCP Server scores 63.6 (B) on agent readiness against DigitalOcean MCP Server's 60.6 (C), and leads in 4 of 7 scored categories. DigitalOcean MCP Server leads on security \u0026 auth and maintenance \u0026 community. Both do cloud hosting.",
    "verdicts": {
      "digitalocean-mcp": "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.",
      "render-mcp-server": "A hosted server with 26 typed and annotated tools, OAuth or API key access and Apache-2.0 source. It cannot delete resources and wraps SQL in a read-only transaction. There are no scopes and no read-only mode, a key reaches every workspace its owner belongs to, and Render's status page recorded several major incidents in 90 days."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/digitalocean-mcp-vs-render-mcp-server",
    "json": "https://www.anchorterminal.com/compare/digitalocean-mcp-vs-render-mcp-server.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/digitalocean-mcp-vs-render-mcp-server.md",
    "slim": "https://www.anchorterminal.com/compare/digitalocean-mcp-vs-render-mcp-server.min.md"
  },
  "markdown": "Render MCP Server scores 63.6 (B) on agent readiness against DigitalOcean MCP Server's 60.6 (C), and leads in 4 of 7 scored categories. DigitalOcean MCP Server leads on security \u0026 auth and maintenance \u0026 community. Both do cloud hosting.\n\n- DigitalOcean MCP Server: grade C, 60.6/100, rank #503 of 950. Markdown https://www.anchorterminal.com/tools/digitalocean-mcp.md · JSON https://www.anchorterminal.com/api/v1/tools/digitalocean-mcp.json\n- Render MCP Server: grade B, 63.6/100, rank #388 of 950. Markdown https://www.anchorterminal.com/tools/render-mcp-server.md · JSON https://www.anchorterminal.com/api/v1/tools/render-mcp-server.json\n- Best cloud infrastructure tools for AI agents: https://www.anchorterminal.com/best/infrastructure/index.md\n- All 12 infra comparisons: https://www.anchorterminal.com/compare/infrastructure/index.md\n\n## Which one, for what\n\n### DigitalOcean MCP Server (C)\n\nGood for: Agents that operate DigitalOcean accounts, across Droplets, App Platform, Kubernetes, databases, networking and the AI platform, with one endpoint a service.\n\nAhead on:\n- Security \u0026 auth, 67 against 58\n- Maintenance \u0026 community, 70 against 56\n\nWatch for: No read-only mode on the server. A request for one has been open since 2 March 2026.\n\n### Render MCP Server (B)\n\nGood for: Agents that deploy and debug applications on Render, reading logs and metrics and querying Postgres.\n\nAhead on:\n- Schema \u0026 documentation, 76 against 66\n- Payments \u0026 pricing, 40 against 33\n\nAlso in its favour:\n- No incidents deducted, where DigitalOcean MCP Server loses 3 points for them\n\nWatch for: No scopes and no read-only mode. An API key reaches every workspace its owner belongs to, and a read-only toolset request has been open since 8 October 2025.\n\n\n## Score by category\n\n| Category | Weight | DigitalOcean MCP Server | Render MCP Server | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 62 | 63 | Render MCP Server +1 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 66 | 76 | Render MCP Server +10 |\n| Agent ergonomics | 13% (16.2 this run) | 67 | 69 | Render MCP Server +2 |\n| Security \u0026 auth | 14% (17.5 this run) | 67 | 58 | DigitalOcean MCP Server +9 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 33 | 40 | Render MCP Server +7 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 70 | 56 | DigitalOcean MCP Server +14 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 87 | 84 | DigitalOcean MCP Server +3 |\n| Negative events | ≤15 | -3 | 0 | |\n| **Total** | | **60.6 · C** | **63.6 · B** | |\n\n## Facts side by side\n\n| Fact | DigitalOcean MCP Server | Render MCP Server |\n| --- | --- | --- |\n| Kind | MCP server | MCP server |\n| Vendor | DigitalOcean, LLC | Render Services, Inc. |\n| Hosted endpoint | `https://apps.mcp.digitalocean.com/mcp` | `https://mcp.render.com/mcp` |\n| Transports | Streamable HTTP, stdio | Streamable HTTP, stdio |\n| Auth | OAuth or key | OAuth or key |\n| Pricing | Your plan | Your plan |\n| x402 | no | no |\n| Licence | MIT for the server. The DigitalOcean platform it acts on is a proprietary service under DigitalOcean's Terms of Service Agreement | Apache-2.0 for the server. The Render platform it acts on is a proprietary service under Render's Terms of Service |\n| Tools exposed | 377 | 26 |\n| Read-only variant documented | yes | yes |\n| llms.txt | yes | yes |\n| Last release | 2026-10-07 | 2026-01-14 |\n| Terms last updated | 2026-08-22 | 2026-07-10 |\n| Privacy policy last updated | 2025-01-01 | 2026-07-10 |\n| Customer content may train models | not found in the text | not found in the text |\n| Terms restrict automated access | not found in the text | not found in the text |\n| Terms restrict benchmarking | not found in the text | not found in the text |\n| Terms or service can change without notice | not found in the text | yes |\n| Arbitration or class-action waiver | yes | yes |\n| Popularity | 137 stars, 6.4k npm/wk | 176 stars |\n\n## Verdicts\n\n**DigitalOcean MCP Server.** 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.\n\n**Render MCP Server.** A hosted server with 26 typed and annotated tools, OAuth or API key access and Apache-2.0 source. It cannot delete resources and wraps SQL in a read-only transaction. There are no scopes and no read-only mode, a key reaches every workspace its owner belongs to, and Render's status page recorded several major incidents in 90 days.\n\n## Before you call either\n\n### DigitalOcean MCP Server\n\n1. Add only the service endpoints the task needs. Networking has 54 tools, evaluations 47 and Droplets 42.\n2. Pass `--services` to the local server. With no value it loads every service, about 377 tools.\n3. Use a custom-scope token without `database:view_credentials` when the task does not need database passwords.\n4. Use the `insights-alert-rule-*` tools. The `alert-policy-*` tools are marked deprecated and will be removed.\n5. Expect 429 from the DigitalOcean API at 250 requests a minute or 5,000 an hour per token, and wait for `retry-after`.\n\n### Render MCP Server\n\n1. Pass `workspaceId` on every resource tool call. Session-based workspace selection through `select_workspace` is deprecated and scheduled for removal.\n2. Do not call `trigger_deploy` after pushing to a service with autoDeploy on. The push already starts a deploy.\n3. Use an API key in the `Authorization` header for CI. OAuth grants expire and need a person to approve the browser flow again.\n4. `update_environment_variables` merges by default. Set `replace` to true only to overwrite the whole set.\n5. Expect 429 from the Render API at 20 service creations an hour and 10 deploys a minute per service. Back off with jitter.\n\n## Questions\n\n### Which is better for AI agents, DigitalOcean MCP Server or Render MCP Server?\n\nRender MCP Server scores 63.6 (B) on agent readiness against DigitalOcean MCP Server's 60.6 (C), and leads in 4 of 7 scored categories. DigitalOcean MCP Server leads on security \u0026 auth and maintenance \u0026 community.\n\n### Do DigitalOcean MCP Server and Render MCP Server need an API key?\n\nBoth take an API key or an OAuth sign-in.\n\n### Can an agent call DigitalOcean MCP Server and Render MCP Server without installing anything?\n\nYes. DigitalOcean MCP Server has a hosted endpoint at https://apps.mcp.digitalocean.com/mcp and Render MCP Server at https://mcp.render.com/mcp.\n\n### Are DigitalOcean MCP Server and Render MCP Server open source?\n\nYes. DigitalOcean MCP Server is open source (MIT for the server. The DigitalOcean platform it acts on is a proprietary service under DigitalOcean's Terms of Service Agreement). Render MCP Server is open source (Apache-2.0 for the server. The Render platform it acts on is a proprietary service under Render's Terms of Service).\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/digitalocean-mcp-vs-render-mcp-server.json, and with the fewest tokens: https://www.anchorterminal.com/compare/digitalocean-mcp-vs-render-mcp-server.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"digitalocean-mcp\", \"b\": \"render-mcp-server\"}`. From a terminal: `anchor compare digitalocean-mcp render-mcp-server`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/digitalocean-mcp.json and https://www.anchorterminal.com/api/v1/tools/render-mcp-server.json\n\n## Other comparisons with DigitalOcean MCP Server or Render MCP Server\n\n- [Azure MCP Server vs DigitalOcean MCP Server](https://www.anchorterminal.com/compare/azure-mcp-vs-digitalocean-mcp.md)\n- [Azure MCP Server vs Render MCP Server](https://www.anchorterminal.com/compare/azure-mcp-vs-render-mcp-server.md)\n- [DigitalOcean MCP Server vs Railway MCP Server](https://www.anchorterminal.com/compare/digitalocean-mcp-vs-railway-mcp-server.md)\n- [DigitalOcean MCP Server vs Terraform MCP Server](https://www.anchorterminal.com/compare/digitalocean-mcp-vs-terraform-mcp.md)\n- [Railway MCP Server vs Render MCP Server](https://www.anchorterminal.com/compare/railway-mcp-server-vs-render-mcp-server.md)\n- [Render MCP Server vs Terraform MCP Server](https://www.anchorterminal.com/compare/render-mcp-server-vs-terraform-mcp.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-10",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "DigitalOcean MCP Server vs Render MCP Server",
        "url": ""
      }
    ],
    "description": "Render scores 63.6 (B) to DigitalOcean's 60.6 (C) for cloud hosting. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "DigitalOcean MCP Server C 60.6",
      "Render MCP Server B 63.6",
      "scores"
    ],
    "h1": "DigitalOcean MCP Server vs Render MCP Server",
    "image": "https://www.anchorterminal.com/assets/og/compare-digitalocean-mcp-vs-render-mcp-server.png",
    "path": "/compare/digitalocean-mcp-vs-render-mcp-server",
    "published": "2026-10-01",
    "section": "tools",
    "title": "DigitalOcean vs Render for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/digitalocean-mcp-vs-render-mcp-server"
  },
  "tokens": {
    "markdown": 2300,
    "slim": 680
  },
  "version": 1
}
