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.
Integrations
Supports loading configuration from .env files for easier setup of storage service connections.
Provides integration with Apache OpenDAL™, enabling access to various storage services through a unified interface.
Enables listing files, reading file contents, and retrieving metadata from Google Cloud Storage through the OpenDAL interface.
Apache OpenDAL™용 모델 컨텍스트 프로토콜 서버
Apache OpenDAL™ 을 통해 다양한 스토리지 서비스에 대한 액세스를 제공하는 MCP(Model Context Protocol) 서버 구현입니다.
특징
- S3, Azure Blob Storage, Google Cloud Storage 등 다양한 스토리지 서비스에 원활하게 액세스
- 저장 서비스의 파일 및 디렉토리 나열
- 자동 텍스트/바이너리 감지 기능으로 파일 내용 읽기
- 환경 변수 기반 구성
설치
지엑스피1
Claude Desktop과 함께 사용
claude_desktop_config.json
에 다음을 추가합니다.
컴퓨터에 uv
설치되어 있어야 합니다. 설치 가이드는 공식 문서를 확인하세요.
환경 변수
환경 변수를 설정하여 스토리지 서비스를 구성하세요. 각 서비스에는 접두사와 특정 구성 옵션이 필요합니다.
예를 들어, 별칭 "mys3"으로 S3 서비스를 구성하려면 다음을 수행합니다.
그러면 mys3://path/to/file
과 같이 read
and list
같은 도구를 사용할 수 있습니다.
mcp-server-opendal
도 .env
에서 로드됩니다.
개발
You must be authenticated.
Apache OpenDAL™을 통해 S3, Azure Blob Storage, Google Cloud Storage 등 여러 스토리지 서비스에 원활하게 액세스할 수 있는 모델 컨텍스트 프로토콜 서버입니다.