MCP.so
登录

ADLS2 MCP Server

@erikhoward

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

erikhoward

关于 ADLS2 MCP Server

Microsoft Azure Data Lake Storage MCP Server

ADLS2 MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "adls-mcp-server": {
      "command": "uv",
      "args": [
        "pip",
        "install",
        "adls2-mcp-server"
      ]
    }
  }
}

ADLS2 MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is ADLS2 MCP Server?

A Model Context Protocol (MCP) server implementation for Azure Data Lake Storage Gen2. It provides a standardized interface for interacting with ADLS2 storage, enabling file operations through MCP tools. Designed for developers and data engineers who need to manage ADLS2 resources programmatically.

How to use ADLS2 MCP Server?

Install via uv pip install adls2-mcp-server (requires Python 3.13+). Configure by editing claude_desktop_config.json with the command adls2-mcp-server and environment variables for storage credentials and paths. Restart Claude Desktop to apply.

Key features of ADLS2 MCP Server

  • List, create, and delete filesystems (containers)
  • Upload and download files to/from ADLS2
  • Check file existence and rename/move files
  • Get and set file properties and metadata
  • Create, delete, rename, and list directories

Use cases of ADLS2 MCP Server

  • Automate ADLS2 file management alongside Claude Desktop
  • Securely transfer files to/from Azure storage with MCP tools
  • Organize and query directory structures within ADLS2

常见问题

1

How do I authenticate with Azure ADLS2?

Provide your storage account name and optionally an account key via environment variables `AZURE_STORAGE_ACCOUNT_NAME` and `AZURE_STORAGE_ACCOUNT_KEY`. If the key is not set, the server attempts authentication using Azure CLI credentials.

2

Can I run the server in read-only mode?

Yes. Set the environment variable `READ_ONLY_MODE` to `true` (default) to prevent write operations. Set to `false` to enable full read/write access.

3

What are the runtime requirements?

Python 3.13 or higher and the `uv` package manager. The server also requires an Azure storage account and, optionally, the Azure CLI for credential-based authentication.

4

Is this an official Microsoft product?

No. The README explicitly states this is not an official Microsoft product.

5

How do I configure local file storage for uploads and downloads?

Set `UPLOAD_ROOT` and `DOWNLOAD_ROOT` environment variables to local directory paths. Defaults are `./uploads` and `./downloads` respectively.

评论

其他 分类下的更多 MCP 服务器