Skip to main content
Glama
Xuanwo

MCP Server for Apache OpenDAL™

by Xuanwo

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

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

PyPI - 버전 PyPI - Python 버전린트 및 테스트

특징

  • S3, Azure Blob Storage, Google Cloud Storage 등 다양한 스토리지 서비스에 원활하게 액세스

  • 저장 서비스의 파일 및 디렉토리 나열

  • 자동 텍스트/바이너리 감지 기능으로 파일 내용 읽기

  • 환경 변수 기반 구성

Related MCP server: MCP Database Server

설치

지엑스피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
One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

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