mcp-data-platform-v1.55.7
Managed resources visible to MCP clients
Managed resources are now registered with the MCP server's native resource map via AddResource(), making them discoverable by all MCP clients. The server declares listChanged: true in its resource capabilities and sends notifications/resources/list_changed when resources are created, updated, or deleted via the REST API.
Behavior
- Startup: Existing global resources are loaded from the database and registered with the MCP server.
- Create/Update: New or updated resources are registered, triggering a list change notification to connected clients.
- Delete: Resources are removed from the server, triggering the notification.
- Scope filtering: The middleware filters the resource list by the caller's visible scopes.
Other changes
- Dependency updates:
golang.org/x/crypto,testcontainers-go/modules/postgres - CI: bumped
actions/setup-node,actions/upload-artifact,actions/upload-pages-artifact
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.55.7Verification
All release artifacts are signed with Cosign. Verify with:
cosign verify-blob --bundle mcp-data-platform_1.55.7_linux_amd64.tar.gz.sigstore.json \
mcp-data-platform_1.55.7_linux_amd64.tar.gz