Skip to content

confluentinc/mcp-confluent

v1.4.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

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

✓ No known CVEs patched in this version

Affected surfaces

breaking_upgrade

ReleasePort's take

Moderate signal
editorial:auto 1h

The VSCode MCP server configuration schema has been moved to a top‑level 'servers' key, breaking previous placement inside the 'mcp' object.

Why it matters: Existing configurations referencing `mcp.servers` will fail; update config files before upgrading to v1.4.0.

Summary

AI summary

Broad release touches chore, feat, deps, and tests.

Changes in this release

Breaking High

VSCode MCP server config now lives at top-level 'servers' key, moved from within 'mcp'.

VSCode MCP server config now lives at top-level 'servers' key, moved from within 'mcp'.

Source: llm_adapter@2026-06-05

Confidence: high

Feature Medium

Adds per‑topic `partition` and `start` controls for Kafka consume tool.

Adds per‑topic `partition` and `start` controls for Kafka consume tool.

Source: llm_adapter@2026-06-05

Confidence: high

Feature Medium

Adds `get-partition-offsets` tool.

Adds `get-partition-offsets` tool.

Source: llm_adapter@2026-06-05

Confidence: high

Feature Medium

Adds "describe consumer group" tool.

Adds "describe consumer group" tool.

Source: llm_adapter@2026-06-05

Confidence: high

Feature Medium

Adds `get-consumer-group-lag` tool.

Adds `get-consumer-group-lag` tool.

Source: llm_adapter@2026-06-05

Confidence: high

Feature Medium

Adds read‑only connector tools and surfaces lcc‑id.

Adds read‑only connector tools and surfaces lcc‑id.

Source: llm_adapter@2026-06-05

Confidence: high

Feature Medium

Adds connector lifecycle tools (pause, resume, restart, update‑config).

Adds connector lifecycle tools (pause, resume, restart, update‑config).

Source: llm_adapter@2026-06-05

Confidence: high

Feature Medium

Adds connector error‑diagnostics and logs tools.

Adds connector error‑diagnostics and logs tools.

Source: llm_adapter@2026-06-05

Confidence: high

Feature Medium

Adds `list-organizations` integration tests and OAuth test patterns.

Adds `list-organizations` integration tests and OAuth test patterns.

Source: llm_adapter@2026-06-05

Confidence: low

Feature Medium

Adds automated npm publish with Vault TOTP to release pipeline.

Adds automated npm publish with Vault TOTP to release pipeline.

Source: granite4.1:30b@2026-06-05-audit

Confidence: low

Feature Low

Changes Consume message tool to auto decode schema.

Changes Consume message tool to auto decode schema.

Source: granite4.1:30b@2026-06-05-audit

Confidence: low

Feature Low

Implements consume tailmost existing messages feature.

Implements consume tailmost existing messages feature.

Source: granite4.1:30b@2026-06-05-audit

Confidence: low

Feature Low

Splits npm publish into a standalone task.

Splits npm publish into a standalone task.

Source: granite4.1:30b@2026-06-05-audit

Confidence: low

Bugfix Medium

Fixes produce‑message to use the latest registered schema when none is provided.

Fixes produce‑message to use the latest registered schema when none is provided.

Source: llm_adapter@2026-06-05

Confidence: high

Full changelog

What's Changed

  • VSCode MCP server config now lives at toplevel 'servers' key, no longer within 'mcp'. by @jlrobins in https://github.com/confluentinc/mcp-confluent/pull/468
  • Clarify tool availability for local & Confluent Platform by @rmoff in https://github.com/confluentinc/mcp-confluent/pull/461
  • One Sentence Per Line (OSPL) by @rmoff in https://github.com/confluentinc/mcp-confluent/pull/469
  • minor: Adjust 1.3.0 changelog formatting and add list org tool (#471) 🍒 by @bcscc in https://github.com/confluentinc/mcp-confluent/pull/472
  • chore: set next version under development to 1.4.0 by @shouples in https://github.com/confluentinc/mcp-confluent/pull/466
  • Minor: add Bob instructions to README by @Cerchie in https://github.com/confluentinc/mcp-confluent/pull/473
  • (main new featurette) Categorize the tools by @jlrobins in https://github.com/confluentinc/mcp-confluent/pull/474
  • docs: Add internal contribution note by @bcscc in https://github.com/confluentinc/mcp-confluent/pull/481
  • [main] chore(deps): npm audit fix by @semaphore-agent-production[bot] in https://github.com/confluentinc/mcp-confluent/pull/486
  • Kafka consume: per-topic partition + start controls by @jlrobins in https://github.com/confluentinc/mcp-confluent/pull/483
  • List consumer groups tool by @jlrobins in https://github.com/confluentinc/mcp-confluent/pull/492
  • Change consume message tool to auto decode schema by @bcscc in https://github.com/confluentinc/mcp-confluent/pull/495
  • chore: add list-organizations integration tests and set up OAuth integration test patterns by @shouples in https://github.com/confluentinc/mcp-confluent/pull/477
  • Implement consume tailmost existing messages. by @jlrobins in https://github.com/confluentinc/mcp-confluent/pull/493
  • chore: add oauth connection to list-environments integration tests by @shouples in https://github.com/confluentinc/mcp-confluent/pull/494
  • Address nits. by @jlrobins in https://github.com/confluentinc/mcp-confluent/pull/498
  • fix: track created flink statements in _meta and delete during integration test teardown by @shouples in https://github.com/confluentinc/mcp-confluent/pull/496
  • Add new get-partition-offsets tool by @jlrobins in https://github.com/confluentinc/mcp-confluent/pull/499
  • chore: add oauth connection to ccloud control plane integration tests by @bcscc in https://github.com/confluentinc/mcp-confluent/pull/502
  • chore: add oauth connection to schema integration tests by @bcscc in https://github.com/confluentinc/mcp-confluent/pull/503
  • New "describe consumer group" tool by @jlrobins in https://github.com/confluentinc/mcp-confluent/pull/501
  • tests: increase coverage on billing tool by @Cerchie in https://github.com/confluentinc/mcp-confluent/pull/510
  • chore: edit claude rules by @Cerchie in https://github.com/confluentinc/mcp-confluent/pull/511
  • Speed up integration test. by @jlrobins in https://github.com/confluentinc/mcp-confluent/pull/513
  • get-consumer-group-lag tool by @jlrobins in https://github.com/confluentinc/mcp-confluent/pull/508
  • Remove consumer-group handler-level enabledConnectionIds() tests because the central method is tested centrally as of PR-400 by @jlrobins in https://github.com/confluentinc/mcp-confluent/pull/515
  • tests: update and add tests to metrics handlers by @Cerchie in https://github.com/confluentinc/mcp-confluent/pull/512
  • chore: update claude instructions by @Cerchie in https://github.com/confluentinc/mcp-confluent/pull/516
  • add npx install command to sign in confirmation screen by @Cerchie in https://github.com/confluentinc/mcp-confluent/pull/507
  • chore: add oauth connection to kafka integration tests by @bcscc in https://github.com/confluentinc/mcp-confluent/pull/504
  • fix: include group ids in list-consumer-groups text summary by @bcscc in https://github.com/confluentinc/mcp-confluent/pull/519
  • overhaul integration test structures in CI by @shouples in https://github.com/confluentinc/mcp-confluent/pull/518
  • [main] chore(deps): npm audit fix by @semaphore-agent-production[bot] in https://github.com/confluentinc/mcp-confluent/pull/521
  • tests: increase diagnostics test coverage by @Cerchie in https://github.com/confluentinc/mcp-confluent/pull/517
  • validate range before round-trip to API by @Cerchie in https://github.com/confluentinc/mcp-confluent/pull/522
  • [main] chore(deps): npm audit fix by @semaphore-agent-production[bot] in https://github.com/confluentinc/mcp-confluent/pull/523
  • Add read-only connector tools and surface lcc-id by @ashwinpankaj in https://github.com/confluentinc/mcp-confluent/pull/270
  • feat: add automated npm publish with Vault TOTP to release pipeline by @cchristous in https://github.com/confluentinc/mcp-confluent/pull/525
  • MINOR fix: remove max from list-flink-statements pageToken by @shouples in https://github.com/confluentinc/mcp-confluent/pull/527
  • feat: split npm publish into a standalone task by @bcscc in https://github.com/confluentinc/mcp-confluent/pull/526
  • fix(produce-message): use latest registered schema when none provided by @Cerchie in https://github.com/confluentinc/mcp-confluent/pull/524
  • Add connector lifecycle tools (pause/resume/restart/update-config) by @ashwinpankaj in https://github.com/confluentinc/mcp-confluent/pull/271
  • docs: update README --list-tools output to current grouped format by @bcscc in https://github.com/confluentinc/mcp-confluent/pull/530
  • feat: add GitHub issue templates by @flippingbits in https://github.com/confluentinc/mcp-confluent/pull/531
  • Add connector error-diagnostics and logs tools by @ashwinpankaj in https://github.com/confluentinc/mcp-confluent/pull/273
  • feat: Confluent Platform support (minimal scope) by @rohit2b in https://github.com/confluentinc/mcp-confluent/pull/345
  • docs: condense Unreleased changelog for 1.4.x by @bcscc in https://github.com/confluentinc/mcp-confluent/pull/549
  • [v1.4.x] update changelog for 1.4.0 release by @bcscc in https://github.com/confluentinc/mcp-confluent/pull/555

New Contributors

  • @Cerchie made their first contribution in https://github.com/confluentinc/mcp-confluent/pull/473
  • @ashwinpankaj made their first contribution in https://github.com/confluentinc/mcp-confluent/pull/270
  • @cchristous made their first contribution in https://github.com/confluentinc/mcp-confluent/pull/525
  • @rohit2b made their first contribution in https://github.com/confluentinc/mcp-confluent/pull/345

Full Changelog: https://github.com/confluentinc/mcp-confluent/compare/v1.3.0...v1.4.0

Breaking Changes

  • Moved VSCode MCP server configuration from 'mcp' nested object to top-level 'servers' key.

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 confluentinc/mcp-confluent

Get notified when new releases ship.

Sign up free

About confluentinc/mcp-confluent

Confluent integration to interact with Confluent Kafka and Confluent Cloud REST APIs.

All releases →

Beta — feedback welcome: [email protected]