by universal-mcp
The DigitalOcean Universal MCP Server is an implementation based on the Universal MCP framework, providing a standardized, unified API interface for DigitalOcean's cloud tools and services. It aims to simplify the automation and integration of DigitalOcean cloud resources through a single, cohesive interface.
This project is an implementation of a DigitalOcean Universal MCP (Model Context Protocol) server. It provides a standardized interface for interacting with DigitalOcean's cloud tools and services through a unified API, built on the Universal MCP framework.
You can use DigitalOcean directly from agentr.dev by visiting agentr.dev/apps and enabling DigitalOcean. If you are new to Universal MCP, follow the setup instructions at agentr.dev/quickstart.
For local development:
uv
installed (pip install uv
).uv sync
to install dependencies into a local virtual environment.source .venv/bin/activate
(Linux/macOS) or .venv\Scripts\Activate
(Windows PowerShell).mcp dev src/universal_mcp_digitalocean/server.py
and note the address and port.mcp install src/universal_mcp_digitalocean/server.py
../src/universal_mcp_digitalocean/README.md
within the project repository.uv
installed.This repository contains an implementation of an Digitalocean Universal MCP (Model Context Protocol) server. It provides a standardized interface for interacting with Digitalocean's tools and services through a unified API.
The server is built using the Universal MCP framework.
This implementation follows the MCP specification, ensuring compatibility with other MCP-compliant services and tools.
You can start using Digitalocean directly from agentr.dev. Visit agentr.dev/apps and enable Digitalocean.
If you have not used universal mcp before follow the setup instructions at agentr.dev/quickstart
The full list of available tools is at ./src/universal_mcp_digitalocean/README.md
Ensure you have the following before you begin:
pip install uv
)Follow the steps below to set up your development environment:
Sync Project Dependencies
uv sync
This installs all dependencies from pyproject.toml
into a local virtual environment (.venv
).
Activate the Virtual Environment
For Linux/macOS:
source .venv/bin/activate
For Windows (PowerShell):
.venv\Scripts\Activate
Start the MCP Inspector
mcp dev src/universal_mcp_digitalocean/server.py
This will start the MCP inspector. Make note of the address and port shown in the console output.
Install the Application
mcp install src/universal_mcp_digitalocean/server.py
.
├── src/
│ └── universal_mcp_digitalocean/
│ ├── __init__.py # Package initializer
│ ├── server.py # Server entry point
│ ├── app.py # Application tools
│ └── README.md # List of application tools
├── tests/ # Test suite
├── .env # Environment variables for local development
├── pyproject.toml # Project configuration
└── README.md # This file
This project is licensed under the MIT License.
Generated with MCP CLI — Happy coding! 🚀
Please log in to share your review and rating for this MCP.
Discover more MCP servers with similar functionality and use cases
by daytonaio
Provides a secure, elastic sandbox environment for executing AI‑generated code with isolated runtimes and sub‑90 ms provisioning.
by awslabs
Specialized servers that expose AWS capabilities through the Model Context Protocol, allowing AI assistants and other applications to retrieve up‑to‑date AWS documentation, manage infrastructure, query services, and perform workflow automation directly from their context.
by awslabs
AWS MCP Servers allow AI agents to interact with and manage a wide range of AWS services using natural language commands. They enable AI-powered cloud management, automated DevOps, and data-driven insights within the AWS ecosystem.
by cloudflare
Remote Model Context Protocol endpoints that let AI clients read, process, and act on data across Cloudflare services such as Workers, Radar, Observability, and more.
by supabase-community
Enables AI assistants to interact directly with Supabase projects, allowing them to query databases, fetch configuration, manage tables, and perform other project‑level operations.
by Azure
azure-mcp is a server that implements the Model Context Protocol (MCP) to connect AI agents with Azure services. It allows developers to interact with Azure resources like Storage, Cosmos DB, and the Azure CLI using natural language commands within their development environment.
by Flux159
MCP Server for Kubernetes management commands, enabling interaction with Kubernetes clusters to manage pods, deployments, and services.
by strowk
Provides a Golang‑based server that enables interaction with Kubernetes clusters via prompts, allowing listing of contexts, namespaces, resources, nodes, pods, events, logs, and executing commands inside pods.
by jamsocket
Run arbitrary Python code securely in persistent, stateful sandboxes that remain available indefinitely.