Xuanwo/mcp-server-opendal

Xuanwo/mcp-server-opendal

от xuanwo
MCP-сервер для доступа к облачным хранилищам через Apache OpenDAL. Позволяет AI-агентам читать файлы и просматривать каталоги в S3, Azure Blob, GCS и других сервисах. Настраивается через переменные...

Model Context Protocol Server for Apache OpenDAL™

A Model Context Protocol (MCP) server implementation that provides access to various storage services via Apache OpenDAL™.

PyPI - Version PyPI - Python Version Lint and Test

Features

  • Seamless access to multiple storage services including S3, Azure Blob Storage, Google Cloud Storage, and more
  • List files and directories from storage services
  • Read file contents with automatic text/binary detection
  • Environment variable based configuration

Installation

pip install mcp-server-opendal

Usage with Claude Desktop

Add the following to claude_desktop_config.json:

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

It requires uv to be installed on your machine. Check the official documentation for installation guides.

Environment variables

Configure storage services by setting environment variables. Each service requires a prefix and specific configuration options.

Инструменты были проиндексированы:
get_info

Получить метаданные файла в сервисе OpenDAL Аргументы: uri: URI ресурса, например mys3://path/to/file Возвращает: Информацию о метаданных файла

Параметры
  • uristringобязательный
list

Выводит список файлов в сервисе OpenDAL Аргументы: uri: URI ресурса, например mys3://path/to/dir Результат: Строка с содержимым каталога

Параметры
  • uristringобязательный
read

Читает содержимое файла из сервиса OpenDAL Аргументы: uri: URI ресурса, например mys3://path/to/file Результат: Содержимое файла или сообщение об ошибке

Параметры
  • uristringобязательный

Похожие MCP-сервера

ofershap/mcp-server-s3

ofershap/mcp-server-s3

MCP сервер для управления AWS S3 через ваш AI ассистент: просмотр и загрузка файлов, выгрузка контента, генерация временных ссылок (presigned URLs). Полезен разработчикам и DevOps, упрощает работу с облачным хранилищем, не требуя запоминать `aws s3` команды.

TypeScript4
bitatlas-group/bitatlas

bitatlas-group/bitatlas

BitAtlas MCP сервер для защищённого облачного хранилища с E2E шифрованием и оплатой по запросу. Он позволяет AI-агентам безопасно искать, читать и управлять файлами без раскрытия данных. Идеально для приватной работы с документами.

MDX1
hmk/box-mcp-server

hmk/box-mcp-server

MCP-сервер для поиска и чтения файлов в облачном хранилище Box. Поддерживает форматы PDF и Word, авторизуется через JWT или Developer Token. Помогает разработчикам подключать Box к AI-агентам.

JavaScript11
SagaPeak/artifacta-mcp

SagaPeak/artifacta-mcp

MCP сервер для Artifacta — хранилища артефактов для AI-агентов. Сохраняет файлы, отчеты и датасеты с метаданными сессии, передает между сессиями и делится по ссылкам с истечением. Дедупликация по х...

TypeScript1
isaacphi/mcp-gdrive

isaacphi/mcp-gdrive

MCP-сервер для интеграции с Google Drive: ищите, читайте файлы и управляйте Google Sheets. Поддерживает экспорт Workspace-документов. Полезен разработчикам, автоматизирующим работу с облачными доку...

TypeScript283
erikhoward/adls-mcp-server

erikhoward/adls-mcp-server

MCP-сервер для Azure Data Lake Storage Gen2. Предоставляет инструменты для файловых операций: загрузка, скачивание, управление метаданными и контейнерами. Полезен для интеграции ADLS2 с MCP-клиента...

Python6
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин