Apache OpenDAL™ - MCP Server sécurisé par ALMC Security 2025

Apache OpenDAL™

Voir sur GitHub

Serveur de protocole de contexte de modèle pour Apache OpenDAL™

Mise en œuvre d'un serveur Model Context Protocol (MCP) qui permet d'accéder à divers services de stockage via Apache OpenDAL™.

PyPI - VersionPyPI - Python VersionLint and Test

Caractéristiques

  • Accès transparent à plusieurs services de stockage, notamment S3, Azure Blob Storage, Google Cloud Storage, etc
  • Liste des fichiers et des répertoires à partir des services de stockage
  • Lecture du contenu des fichiers avec détection automatique texte/binaire
  • Configuration basée sur les variables d'environnement

Installation de l'application

pip install mcp-server-opendal

Utilisation avec Claude Desktop

Ajoutez ce qui suit à claude_desktop_config.json:

{ "mcpServers" : { "opendal" : { "command" : "uvx", "args" : ["mcp-server-opendal" ], "env" : { "YOUR_ENV_VAR" : "YOUR_ENV_VALUE" } } }

Il faut que uv soit installé sur votre machine. Consultez la documentation officielle pour obtenir des guides d'installation.

Variables d'environnement

Configurez les services de stockage en définissant des variables d'environnement. Chaque service nécessite un préfixe et des options de configuration spécifiques.

Par exemple, pour configurer un service S3 avec l'alias "mys3" :

OPENDAL_MYS3_TYPE=s3 OPENDAL_MYS3_BUCKET=mybucket OPENDAL_MYS3_REGION=us-east-1 OPENDAL_MYS3_ENDPOINT=http://localhost:9000 OPENDAL_MYS3_ACCESS_KEY_ID=myaccesskey OPENDAL_MYS3_SECRET_ACCESS_KEY=mysecretkey

Ensuite, vous pouvez utiliser des outils comme read et list avec mys3://path/to/file.

mcp-server-opendal se chargera également à partir de .env.

Développement

npx @modelcontextprotocol/inspector \ uv run mcp-server-opendal

Nous installons et gérons votre serveur MCP

Notre équipe configure, déploie et maintient des serveurs MCP adaptés à votre infrastructure.

  • Installation et configuration professionnelle
  • Intégration avec vos systèmes existants
  • Support technique et maintenance continue
  • Sécurité et audit personnalisé

Réponse sous 24h · Sans engagement

Demande rapide MCP

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