Skip to main content
Glama

MCP Server for Apache OpenDAL™

by Xuanwo

Apache OpenDAL™용 모델 컨텍스트 프로토콜 서버

Apache OpenDAL™ 을 통해 다양한 스토리지 서비스에 대한 액세스를 제공하는 MCP(Model Context Protocol) 서버 구현입니다.

특징

  • S3, Azure Blob Storage, Google Cloud Storage 등 다양한 스토리지 서비스에 원활하게 액세스
  • 저장 서비스의 파일 및 디렉토리 나열
  • 자동 텍스트/바이너리 감지 기능으로 파일 내용 읽기
  • 환경 변수 기반 구성

설치

지엑스피1

Claude Desktop과 함께 사용

claude_desktop_config.json 에 다음을 추가합니다.

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

컴퓨터에 uv 설치되어 있어야 합니다. 설치 가이드는 공식 문서를 확인하세요.

환경 변수

환경 변수를 설정하여 스토리지 서비스를 구성하세요. 각 서비스에는 접두사와 특정 구성 옵션이 필요합니다.

예를 들어, 별칭 "mys3"으로 S3 서비스를 구성하려면 다음을 수행합니다.

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

그러면 mys3://path/to/file 과 같이 read and list 같은 도구를 사용할 수 있습니다.

mcp-server-opendal.env 에서 로드됩니다.

개발

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.

Apache OpenDAL™을 통해 S3, Azure Blob Storage, Google Cloud Storage 등 여러 스토리지 서비스에 원활하게 액세스할 수 있는 모델 컨텍스트 프로토콜 서버입니다.

  1. 특징
    1. 설치
      1. Claude Desktop과 함께 사용
        1. 환경 변수
          1. 개발

            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