Skip to content

dbt-labs/dbt-mcp

v1.19.1 Breaking

This release includes 2 breaking changes for platform teams planning a safe upgrade.

Published 20d MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

data-analytics data-engineering dbt llm mcp mcp-server
+1 more
model-context-protocol

ReleasePort's take

Light signal
editorial:auto 9d

ToolDefinition.structured_output now defaults to True and generic_dbt_mcp_tool requires a title with the keyword‑only decorator.

Why it matters: Affects ToolDefinition API callers; must supply title as a keyword argument after upgrade to v1.19.1.

Summary

AI summary

Make ToolDefinition.structured_output default True, require title, and remove dbt-artifacts-parser from 7‑day exclusion.

Changes in this release

Feature Medium

ToolDefinition.structured_output defaults to True; generic_dbt_mcp_tool requires title with keyword-only decorator.

ToolDefinition.structured_output defaults to True; generic_dbt_mcp_tool requires title with keyword-only decorator.

Source: llm_adapter@2026-05-21

Confidence: high

Bugfix Medium

Fixes test_local_mcp_list_metrics_returns_valid_response integration test.

Fixes test_local_mcp_list_metrics_returns_valid_response integration test.

Source: llm_adapter@2026-05-21

Confidence: low

Refactor Medium

Silences asyncio DeprecationWarning in LSP connection unit tests.

Silences asyncio DeprecationWarning in LSP connection unit tests.

Source: llm_adapter@2026-05-21

Confidence: low

Full changelog

v1.19.1 - 2026-05-14

Under the Hood

  • Silence asyncio DeprecationWarning in LSP connection unit tests by binding a fresh event loop and using loop.create_future() instead of bare asyncio.Future().
  • Make ToolDefinition.structured_output default to True and require title in generic_dbt_mcp_tool. Decorator now keyword-only.
  • Remove dbt-artifacts-parser from 7 day exclusion
  • Fix test_local_mcp_list_metrics_returns_valid_response integration test

Breaking Changes

  • Make ToolDefinition.structured_output default to True and require title in generic_dbt_mcp_tool (decorator now keyword-only)
  • Remove dbt-artifacts-parser from the 7‑day exclusion list

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track dbt-labs/dbt-mcp

Get notified when new releases ship.

Sign up free

About dbt-labs/dbt-mcp

A MCP (Model Context Protocol) server for interacting with dbt.

All releases →

Beta — feedback welcome: [email protected]