Skip to content

mcp-data-platform-v0.7.1

Choose a tag to compare

@github-actions github-actions released this 24 Jan 08:46
· 431 commits to main since this release
979e1e1

Query context enrichment for datahub_get_schema

datahub_get_schema responses now include query_context with query_table, matching the behavior of datahub_search, datahub_get_entity, and datahub_get_lineage.

What changed

The enrichment logic now extracts URNs from request parameters in addition to response content. Tools that take a urn parameter (like datahub_get_schema) get query context even when the response doesn't echo the URN back.

Affected tools

  • datahub_get_schema
  • datahub_get_entity
  • datahub_get_lineage

Example response

{
  "fields": [
    {"name": "order_id", "type": "NUMBER", "description": "Unique order identifier"}
  ],
  "primary_keys": ["order_id"],
  "query_context": {
    "urn:li:dataset:(urn:li:dataPlatform:trino,hive.sales.orders,PROD)": {
      "available": true,
      "query_table": "hive.sales.orders",
      "connection": "production",
      "estimated_rows": 1500000
    }
  }
}

Upgrade guide

No configuration changes required.

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.7.1

Verification

All release artifacts are signed with Cosign. Verify with:

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