Skip to main content
Glama
amranu

DigitalOcean MCP Server

by amranu

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
configure_digitalocean_apiB

Configure DigitalOcean API credentials. Can be auto-configured from DIGITALOCEAN_API_TOKEN environment variable.

list_endpointsC

List all available DigitalOcean API endpoints

search_endpointsC

Search for DigitalOcean API endpoints

get_endpoint_detailsC

Get detailed information about a specific endpoint

call_digitalocean_apiC

Call a DigitalOcean API endpoint

list_tagsB

List all available endpoint tags

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.1/5.0

Scored across 6 tools

Disambiguation3/5

The tools have some clear distinctions, such as list_endpoints vs. search_endpoints, but there is significant overlap and ambiguity. For example, call_digitalocean_api and get_endpoint_details both relate to endpoint interactions, and configure_digitalocean_api is a setup tool that might be confused with the others in practice. The descriptions help clarify, but the boundaries between endpoint-related tools are not sharply defined.

Naming Consistency4/5

The tool names follow a mostly consistent verb_noun pattern, such as list_endpoints, get_endpoint_details, and search_endpoints. However, there are minor deviations like call_digitalocean_api (which uses 'call' instead of a more specific verb) and configure_digitalocean_api (which is more of a setup action). Overall, the naming is readable and predictable with only slight inconsistencies.

Tool Count4/5

With 6 tools, the count is reasonable for a server focused on DigitalOcean API interactions. It covers configuration, listing, searching, and calling endpoints, which aligns well with the apparent scope. However, it might be slightly thin if more granular operations (e.g., specific resource management) are expected, but it's well-scoped for its purpose.

Completeness3/5

The tool set provides basic coverage for exploring and using DigitalOcean APIs, including configuration, listing, searching, and calling endpoints. However, there are notable gaps: it lacks direct CRUD operations for DigitalOcean resources (e.g., droplets, volumes, databases), which are core to the domain. This makes the surface incomplete for full agent workflows, as users might need to rely heavily on generic API calls instead of dedicated tools.

Maintenance

ActivityInactive
ResponsivenessNo issues