mcp-data-platform-v1.68.0
What's New
WebDAV Method Support for API Gateway
The api_invoke_endpoint and api_export tools now support four WebDAV HTTP methods, enabling connections to file-sharing platforms like Nextcloud, SharePoint, and ownCloud:
| Method | Purpose | Body |
|---|---|---|
PROPFIND |
List directory contents and file metadata | Yes (XML) |
MKCOL |
Create a directory | No |
MOVE |
Move or rename a file/directory | Yes (RFC 4918) |
COPY |
Copy a file or directory | Yes (RFC 4918) |
Body forwarding follows RFC 4918: PROPFIND, MOVE, and COPY accept request bodies; MKCOL does not. All four methods work with existing connection authentication (bearer, API key, basic auth) and header pass-through, so WebDAV's Depth and Destination headers are supported out of the box.
Example - list files in a Nextcloud directory:
api_invoke_endpoint(
connection="nextcloud",
method="PROPFIND",
path="/remote.php/dav/files/user/reports/",
headers={"Depth": "1"}
)
Bug Fix: Persona Editor Connection Count
The persona editor's Tools tab previously showed "1 connection" for every tool, even when a toolkit (like the API gateway) had multiple upstream connections. The count now correctly reflects the actual number of connections providing each tool by cross-referencing the connections API.
Changelog
Features
- feat(apigateway): add WebDAV method support (PROPFIND, MKCOL, MOVE, COPY) (#489)
Bug Fixes
- fix(portal): correct per-tool connection count in persona editor (#487)
Installation
Homebrew (macOS)
brew install txn2/tap/mcp-data-platformClaude Code CLI
claude mcp add mcp-data-platform -- mcp-data-platformDocker
docker pull ghcr.io/txn2/mcp-data-platform:v1.68.0Verification
All release artifacts are signed with Cosign. Verify with:
cosign verify-blob --bundle mcp-data-platform_1.68.0_linux_amd64.tar.gz.sigstore.json \
mcp-data-platform_1.68.0_linux_amd64.tar.gz