ADLS2 🚀 MCP Server

Microsoft Azure Data Lake Storage MCP Server

Local serverstdioPython

What is the ADLS2 🚀 MCP Server?

Microsoft Azure Data Lake Storage MCP Server

The short version

A Model Context Protocol (MCP) server implementation for Azure Data Lake Storage Gen2. This service provides a standardized interface for interacting with ADLS2 storage, enabling file operations through MCP tools.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the ADLS2 🚀 MCP Server

{
  "mcpServers": {
    "adls": {
      "command": "uvx",
      "args": ["adls2-mcp-server"],
      "env": {
        "LOG_LEVEL": "your-value",
        "UPLOAD_ROOT": "your-value",
        "DOWNLOAD_ROOT": "your-value",
        "AZURE_STORAGE_ACCOUNT_NAME": "your-value",
        "READ_ONLY_MODE": "your-value",
        "AZURE_STORAGE_ACCOUNT_KEY": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
LOG_LEVELConfiguration value read at startup.Optional
UPLOAD_ROOTConfiguration value read at startup.Optional
DOWNLOAD_ROOTConfiguration value read at startup.Optional
AZURE_STORAGE_ACCOUNT_NAMEConfiguration value read at startup.Optional
READ_ONLY_MODEConfiguration value read at startup.Optional
AZURE_STORAGE_ACCOUNT_KEYCredential the server authenticates with.Yes

Frequently asked questions

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.