# WebDAV

> Use this tool when you need to manage files and directories on WebDAV-enabled storage systems, supporting both authenticated and unauthenticated connections with enhanced security features. It solves problems related to automated content management, file operations, and integration with cloud storage services or network-attached storage systems. With inputs including file paths, glob patterns, and configuration options, and outputs such as file contents, diffs, and operation results, use WebDAV for efficient file management and integration with compatible file servers.

Canonical page: https://skillsregistry.net/skills/masx200-webdav  
JSON: https://api.skillsregistry.net/v1/skills/masx200-webdav

## Description

A WebDAV MCP server that provides file management operations for WebDAV-enabled storage systems, supporting both authenticated and unauthenticated connections with bcrypt password encryption for enhanced security. The implementation offers tools for creating, reading, updating, and deleting files and directories, along with features like file searching with glob patterns, content editing with diff generation, and batch operations for efficient file management. Built with TypeScript and featuring both stdio and HTTP transport modes, connection pooling, and extensive configuration validation, it's particularly useful for integrating with cloud storage services, network-attached storage systems, or any WebDAV-compatible file servers for automated content management and file operations.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** security
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/masx200-webdav)
- **Repository:** <https://github.com/masx200/mcp-webdav-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "masx200-webdav"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/masx200-webdav` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/masx200-webdav/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
