Intégration MCP DigitalOcean - MCP Server sécurisé par ALMC Security 2025

Intégration MCP DigitalOcean

Voir sur GitHub

MCP DigitalOcean Integration

MCP DigitalOcean Integration est un projet open-source qui fournit une interface complète pour gérer les ressources DigitalOcean et effectuer des actions à l'aide de l'API DigitalOcean. Construit sur la bibliothèque godo et le framework MCP, ce projet expose une large gamme d'outils et de ressources pour simplifier la gestion de l'infrastructure cloud.

AVERTISSEMENT : "L'utilisation de la technologie MCP pour interagir avec votre compte DigitalOcean peut comporter des risques"

Installation

Prérequis :

  • Node.js (v18 ou plus récent)
  • NPM (v8 ou plus récent)

Installation locale

npx @digitalocean/mcp-digitalocean --services apps,droplets --log-level debug

Utilisation de l'IDE Cursor

{ "mcpServers" : { "digitalocean" : { "command" : "npx", "args" : ["@digitalocean/mcp-digitalocean", "--services apps"], "env" : {"DIGITALOCEAN_API_TOKEN" : "YOUR_API_TOKEN" } } }

Utilisation du VSCode

{ "mcp" : { "inputs" : [], "servers" : { "mcpDigitalOcean" : { "command" : "npx", "args" : [ "@digitalocean/mcp-digitalocean", "--services", "apps" ], "env" : { "DIGITALOCEAN_API_TOKEN" : "YOUR_API_TOKEN"    
                } } } } }

Services pris en charge

L'intégration MCP DigitalOcean prend en charge une variété de services, permettant aux utilisateurs de gérer efficacement leur infrastructure DigitalOcean. Les services suivants sont actuellement pris en charge :

ServiceDescription du service
AppsGérer les applications DigitalOcean App Platform, y compris les déploiements et les configurations.
DropletsCréer, gérer et surveiller des droplets (machines virtuelles) sur DigitalOcean.
CompteObtenez des informations sur votre compte DigitalOcean.
RéseauSécurisez et contrôlez le trafic vers vos applications grâce au réseau privé, au filtrage du trafic et à l'équilibrage de la charge.

Outils de service

Chaque service fournit un ensemble d'outils pour interagir avec DigitalOcean.

ServiceOutils
Compteget-account-info, get-account-balance, get-account-usage
Applicationscréer-app, obtenir-app-info, mettre à jour-app, supprimer-app, obtenir-app-usage, lister-apps, déployer-app
Droplets
Mise en réseau

Configuration des outils

Pour configurer les outils, vous utilisez l'option --services pour spécifier le service que vous souhaitez activer. Il est fortement recommandé de n'activer que les services dont vous avez besoin afin de réduire la taille du contexte et d'améliorer la précision.

npx @digitalocean/mcp-digitalocean --services apps,droplets

Contribuer

Les contributions sont les bienvenues ! Si vous rencontrez des problèmes ou avez des idées d'amélioration, n'hésitez pas à ouvrir un problème ou à soumettre une demande d'extension.

Comment contribuer

  1. Faites une fourche sur le dépôt.
  2. Créez une nouvelle branche pour votre fonctionnalité ou correction de bogue.
  3. Soumettez une demande d'extension avec une description claire de vos changements.

Licence

Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.

Liés dans Service en nuage - MCP Servers sécurisés

ServeurRésuméActions
Google Cloud Healthcare API (FHIR)Voir
Check Point Quantum ManagementCe dépôt contient une collection de serveurs Model Context Protocol (MCP) pour les plateformes de sé...Voir
API pour la publicité sur les produits AmazonUn service Model Context Protocol (MCP) pour l'intégration de l'API Product Advertising d'Amazon. Ce...Voir
Yandex CloudНеофициальный mcp сервер для взаимодействия с Yandex Cloude API.Voir
Démonstration de géolocalisationCe projet montre comment utiliser EdgeOne Pages Functions pour récupérer les informations de géoloca...Voir
Annonces CData sur LinkedInLe serveur Model Context Protocol (MCP) de CData pour les publicités LinkedInVoir