Skip to main content
Glama

MCP Server for Apache OpenDAL™

by Xuanwo

Servidor de protocolo de contexto de modelo para Apache OpenDAL™

Una implementación de servidor de Protocolo de contexto de modelo (MCP) que proporciona acceso a varios servicios de almacenamiento a través de Apache OpenDAL™ .

Características

  • Acceso sin inconvenientes a múltiples servicios de almacenamiento, incluidos S3, Azure Blob Storage, Google Cloud Storage y más
  • Listar archivos y directorios de los servicios de almacenamiento
  • Leer el contenido del archivo con detección automática de texto/binario
  • Configuración basada en variables de entorno

Instalación

pip install mcp-server-opendal

Uso con Claude Desktop

Agregue lo siguiente a claude_desktop_config.json :

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

Requiere que uv esté instalado en su equipo. Consulte la documentación oficial para obtener instrucciones de instalación.

Variables de entorno

Configure los servicios de almacenamiento mediante variables de entorno. Cada servicio requiere un prefijo y opciones de configuración específicas.

Por ejemplo, para configurar un servicio S3 con el 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

Luego puedes usar herramientas como read y list con mys3://path/to/file .

mcp-server-opendal también se cargará desde .env .

Desarrollo

npx @modelcontextprotocol/inspector \ uv run mcp-server-opendal
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor de protocolo de contexto de modelo que proporciona acceso sin inconvenientes a múltiples servicios de almacenamiento, incluidos S3, Azure Blob Storage y Google Cloud Storage a través de Apache OpenDAL™.

  1. Características
    1. Instalación
      1. Uso con Claude Desktop
        1. Variables de entorno
          1. Desarrollo

            Related MCP Servers

            • A
              security
              F
              license
              A
              quality
              An MCP server that provides tools for interacting with AWS S3 buckets, enabling direct access to S3 operations through the Model Context Protocol.
              Last updated -
              1
              Python
              • Apple
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that connects to Google Cloud services, allowing users to query logs, interact with Spanner databases, and analyze Cloud Monitoring metrics through natural language interaction.
              Last updated -
              16
              2
              TypeScript
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that provides tools for interacting with databases, including PostgreSQL, DuckDB, and Google Cloud Storage Parquet files.
              Last updated -
              2
              TypeScript
              • Linux
              • Apple
            • A
              security
              A
              license
              A
              quality
              An Amazon S3 Model Context Protocol server that allows Large Language Models like Claude to interact with AWS S3 storage, providing tools for listing buckets, listing objects, and retrieving object contents.
              Last updated -
              3
              85
              10
              TypeScript
              MIT License
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/Xuanwo/mcp-server-opendal'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server