Skip to content

mcp-data-platform-v0.9.1

Choose a tag to compare

@github-actions github-actions released this 29 Jan 06:14
· 417 commits to main since this release
d68f5fa

Highlights

  • Fixed: Search entity type case normalization for DataHub GraphQL queries

Breaking Changes

None.

Dependency Updates

Package Old New
github.com/txn2/mcp-datahub v0.4.3 v0.4.4

Bug Fixes

Search Entity Type Case Normalization

Search requests using camelCase entity types would fail with GraphQL validation errors:

Invalid input for enum 'EntityType'. No value found for name 'glossaryTerm'

Entity types are now automatically normalized to SCREAMING_SNAKE_CASE format:

Input Normalized
glossaryTerm GLOSSARY_TERM
dataProduct DATA_PRODUCT
corpUser CORP_USER
dataFlow DATA_FLOW

This fix is backward-compatible with existing code using uppercase entity types.

Upgrade Instructions

  1. Update your go.mod or pull the latest container image
  2. No configuration changes required

Verification

# Test search with camelCase entity types
datahub_search query="test" entity_types=["glossaryTerm"]

Changelog

Others

Installation

Homebrew (macOS)

brew install txn2/tap/mcp-data-platform

Claude Code CLI

claude mcp add mcp-data-platform -- mcp-data-platform

Docker

docker pull ghcr.io/txn2/mcp-data-platform:v0.9.1

Verification

All release artifacts are signed with Cosign. Verify with:

cosign verify-blob --bundle mcp-data-platform_0.9.1_linux_amd64.tar.gz.sigstore.json \
  mcp-data-platform_0.9.1_linux_amd64.tar.gz