MCP server for Azure Data Lake Storage, enabling management of containers and files, along with metadata operations via MCP.
Loading more......
A powerful MCP server for file searching with wildcard patterns, attribute filtering, and content searching across directories, returning detailed file information.
Enables LLMs to interact with PowerPoint presentations using MCP, supporting text extraction, summarization, and potentially slide generation.
An MCP server that integrates with Azure Blob Storage and Cosmos DB for secure cloud data resource management, manipulation, and querying. A practical example of an MCP server.
An MCP server dedicated to parsing files for Claude Desktop, requiring a 302AI API key, showcasing the extensibility of MCP servers for file parsing and desktop application integration.
A reimagined MCP server for filesystem access, featuring privacy-preserving path aliases and an optimized LLM-friendly API.
An MCP server that integrates Box cloud storage, enabling file listing, reading, and searching through the Model Context Protocol.
Source: GitHub Repository
Category: file-management-mcp-servers
Tags: mcp, azure, cloud-storage, file-management, open-source
erikhoward/adls-mcp-server is an open-source Model Context Protocol (MCP) server implementation for Azure Data Lake Storage Gen2 (ADLS2). It provides a standardized interface for managing containers, files, and metadata in Azure Data Lake Storage through MCP tools.
list_filesystems: List all filesystems in the storage accountcreate_filesystem: Create a new filesystemdelete_filesystem: Delete an existing filesystemupload_file: Upload a file to ADLS2download_file: Download a file from ADLS2file_exists: Check if a file existsrename_file: Rename/move a fileget_file_properties: Get file propertiesget_file_metadata: Get file metadataset_file_metadata: Set file metadataset_file_metadata_json: Set multiple metadata key-value pairs using JSONcreate_directory: Create a new directorydelete_directory: Delete a directoryrename_directory: Rename/move a directorydirectory_exists: Check if a directory existsdirectory_get_paths: Get all paths under the specified directoryLOG_LEVEL: Logging level (default: INFO)UPLOAD_ROOT: Root directory for uploads (default: ./uploads)DOWNLOAD_ROOT: Root directory for downloads (default: ./downloads)AZURE_STORAGE_ACCOUNT_NAME: Azure ADLS2 storage account name (required)AZURE_STORAGE_ACCOUNT_KEY: Azure ADLS2 storage account key (optional)READ_ONLY_MODE: Option to run the server in read-only mode (default: true)MIT License