Marketplace

Generated on 5 Dec 2025

This content is automatically generated from https://github.com/digitalocean-labs/mcp-digitalocean/blob/main/pkg/registry/marketplace/README.md.

Marketplace MCP Tools

This directory contains tools for managing DigitalOcean Marketplace services via the MCP Server. All operations are exposed as tools with argument-based input—no resource URIs are used.


Supported Tools

1-Click Application Tools

  • 1-click-list
    List available 1-click applications from the DigitalOcean marketplace.
    Arguments:

    • type (string, optional, default: “droplet”): Type of 1-click apps to list (e.g., “droplet”, “kubernetes”)
  • 1-click-kubernetes-app-install
    Install 1-click applications on a Kubernetes cluster.
    Arguments:

    • ClusterUUID (string, required): UUID of the Kubernetes cluster to install apps on
    • AppSlugs (array, required): Array of app slugs to install

Example Usage

  • List all droplet 1-click apps:
    Tool: 1-click-list
    Arguments: {}

  • List Kubernetes 1-click apps:
    Tool: 1-click-list
    Arguments:

    • type: "kubernetes"
  • Install single app on Kubernetes cluster:
    Tool: 1-click-kubernetes-app-install
    Arguments:

    • ClusterUUID: "k8s-1234567890abcdef"
    • AppSlugs: ["wordpress"]
  • Install multiple apps on Kubernetes cluster:
    Tool: 1-click-kubernetes-app-install
    Arguments:

    • ClusterUUID: "k8s-1234567890abcdef"
    • AppSlugs: ["wordpress", "mysql", "redis"]

JSON-RPC Examples

  • List droplet 1-click apps:

    {"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"1-click-list","arguments":{}}}
  • List Kubernetes 1-click apps:

    {"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"1-click-list","arguments":{"type":"kubernetes"}}}
  • Install apps on Kubernetes cluster:

    {"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"1-click-kubernetes-app-install","arguments":{"ClusterUUID":"k8s-1234567890abcdef","AppSlugs":["wordpress","nginx"]}}}

Notes

  • For Kubernetes app installation, you need the UUID of an existing Kubernetes cluster.
  • Use the 1-click-list tool with type: "kubernetes" to see available Kubernetes 1-click apps.
  • A valid DigitalOcean API token is required for all operations.

We can't find any results for your search.

Try using different keywords or simplifying your search terms.