This MCP server implements the Model Context Protocol (MCP) over JSON-RPC 2.0 via stdio, exposing 8 WebDAV operations for MCP-compatible AI agents to call. It is a zero-dependency server that runs as a single static binary without requiring Node.js or Python.
From the registry: Zero-dependency WebDAV MCP server — single static binary, no Node.js or Python. 8 tools via stdio.
Please install the `webdav-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **WebDAV Server** — A running WebDAV server to connect to
Canonical MCP server config (stdio transport):
- command: `/path/to/webdav-mcp`
- args: []
- required environment variables:
- `WEBDAV_URL`: Base URL of the WebDAV server (example: `http://192.168.1.10:8080`)
- `WEBDAV_USER`: WebDAV username (example: `<YOUR_WEBDAV_USERNAME>`)
- `WEBDAV_PASS`: WebDAV password (example: `<YOUR_WEBDAV_PASSWORD>`)
Note: Single static binary written in Zig (~100-160 KB), no Node.js or Python required. Build from source with: cargo install webshift-mcp. Provides list, read, write, delete, mkdir, move, copy, stat tools. Download prebuilt binaries from GitHub releases.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.WEBDAV_URLrequiredBase URL of the WebDAV serverWEBDAV_USERrequiredUsernameWEBDAV_PASSrequiredPasswordAn MCP Server for computer-use in Windows OS