confluentinc/mcp-confluent
MCP Developer ToolsAn open‑source MCP server that lets AI assistants interact with Confluent Cloud, Platform, and Apache Kafka deployments via natural language
Features
- Provides over 50 tools for Kafka, Flink SQL, Schema Registry, Connectors, Tableflow, etc.
- Works with any MCP‑compatible client (Claude Desktop, Cursor, VS Code, Gemini CLI, …)
- Supports both Confluent Cloud and local Apache Kafka deployments
- Offers diagnostics such as explaining why specific tools are unavailable
Recent releases
View all 8 releases →Fixed embedding of telemetry write key during the prepack step.
Full changelog
What's Changed
- [v1.2.x] fix: embed telemetry write key in
prepackstep by @shouples in https://github.com/confluentinc/mcp-confluent/pull/135
Full Changelog: https://github.com/confluentinc/mcp-confluent/compare/v1.2.0...v1.2.1
- dep: Update dependency fastify to v5.7.3 (security fix)
- Run `npm audit fix` to address security vulnerabilities
- Add list-billing-costs tool for Confluent Billing API
- Add Flink catalog tools and diagnostic capabilities
- Add delete-schema tool for Schema Registry
Full changelog
What's Changed
- Add list-billing-costs tool for Confluent Billing API by @thefalc in https://github.com/confluentinc/mcp-confluent/pull/80
- feat: add Flink catalog tools and diagnostic capabilities by @MartijnVisser in https://github.com/confluentinc/mcp-confluent/pull/78
- fix: README bugs, add .env.example, update project structure by @thefalc in https://github.com/confluentinc/mcp-confluent/pull/81
- feat: add delete-schema tool for Schema Registry by @vikgamov in https://github.com/confluentinc/mcp-confluent/pull/86
- chore: add DTX to codeowners by @flippingbits in https://github.com/confluentinc/mcp-confluent/pull/94
- Add version to user agent by @sajjadlateef in https://github.com/confluentinc/mcp-confluent/pull/89
- Add project CLAUDE.md by @sajjadlateef in https://github.com/confluentinc/mcp-confluent/pull/90
- update CI pipeline to include static analysis and testing by @shouples in https://github.com/confluentinc/mcp-confluent/pull/91
- Add code of conduct by @flippingbits in https://github.com/confluentinc/mcp-confluent/pull/97
- [chore] update the modelcontextprotocol version to 1.27.1 by @shuvajyotikar13 in https://github.com/confluentinc/mcp-confluent/pull/96
- Add .nvmrc by @flippingbits in https://github.com/confluentinc/mcp-confluent/pull/98
- chore: add
.prettierrcby @shouples in https://github.com/confluentinc/mcp-confluent/pull/100 - chore(deps): update dependency fastify to v5.7.3 [security] (main) by @renovatebot-confluentinc[bot] in https://github.com/confluentinc/mcp-confluent/pull/79
- update
package-lock.jsonto matchpackage.jsondependencies by @shouples in https://github.com/confluentinc/mcp-confluent/pull/99 - fix: correct the gemini extensions variables link by @shrutimantri in https://github.com/confluentinc/mcp-confluent/pull/83
- run
npm audit fixto address security vulnerabilities by @shouples in https://github.com/confluentinc/mcp-confluent/pull/101 - chore: disable renovatebot by @flippingbits in https://github.com/confluentinc/mcp-confluent/pull/103
- add initial test configuration by @shouples in https://github.com/confluentinc/mcp-confluent/pull/92
- set up sonarqube for tracking test coverage by @shouples in https://github.com/confluentinc/mcp-confluent/pull/106
- feat: enable local Kafka and Schema Registry connections by @bcscc in https://github.com/confluentinc/mcp-confluent/pull/102
- chore: update repo by service bot by @service-bot-app[bot] in https://github.com/confluentinc/mcp-confluent/pull/107
- docs: improve README with tools table, client configs, and UX enhancements by @thefalc in https://github.com/confluentinc/mcp-confluent/pull/82
- Add telemetry setup and tool call analytics by @bcscc in https://github.com/confluentinc/mcp-confluent/pull/109
- docs: add local dev section to README by @shouples in https://github.com/confluentinc/mcp-confluent/pull/113
- feat: add Confluent Cloud metrics API tools by @thefalc in https://github.com/confluentinc/mcp-confluent/pull/111
- 🍒 [v1.2.x] docs: update README to split tooling based on API key/secret requirements by @shouples in https://github.com/confluentinc/mcp-confluent/pull/118
- [v1.2.x] add links to Metrics API docs for
TELEMETRY_*env vars by @shouples in https://github.com/confluentinc/mcp-confluent/pull/119 - [v1.2.x] fix billing tool (#124) by @flippingbits in https://github.com/confluentinc/mcp-confluent/pull/125
- [v1.2.x] docs: add CHANGELOG.md by @bcscc in https://github.com/confluentinc/mcp-confluent/pull/131
- release: bump release version by @flippingbits in https://github.com/confluentinc/mcp-confluent/pull/132
- [v1.2.x] fix ESM stubbing and add claude configs for test stub patterns by @shouples in https://github.com/confluentinc/mcp-confluent/pull/134
New Contributors
- @thefalc made their first contribution in https://github.com/confluentinc/mcp-confluent/pull/80
- @MartijnVisser made their first contribution in https://github.com/confluentinc/mcp-confluent/pull/78
- @vikgamov made their first contribution in https://github.com/confluentinc/mcp-confluent/pull/86
- @sajjadlateef made their first contribution in https://github.com/confluentinc/mcp-confluent/pull/89
- @shuvajyotikar13 made their first contribution in https://github.com/confluentinc/mcp-confluent/pull/96
- @renovatebot-confluentinc[bot] made their first contribution in https://github.com/confluentinc/mcp-confluent/pull/79
- @shrutimantri made their first contribution in https://github.com/confluentinc/mcp-confluent/pull/83
- @service-bot-app[bot] made their first contribution in https://github.com/confluentinc/mcp-confluent/pull/107
Full Changelog: https://github.com/confluentinc/mcp-confluent/compare/1.1.0...v1.2.0
- Added API key authentication for HTTP/SSE transports
- Added DNS rebinding protection
- Added user agent header and inspector script (MATRIX-1234)
- Added matrix codeowner configuration
Full changelog
What's Changed
- chore: add gemini-extension.json and update README for Gemini CLI configuration by @eddyv in https://github.com/confluentinc/mcp-confluent/pull/66
- chore: fix mcp in readme by @lihaosky in https://github.com/confluentinc/mcp-confluent/pull/68
- Add matrix to codeowner by @lihaosky in https://github.com/confluentinc/mcp-confluent/pull/69
- [MATRIX-1234] Add user agent and inspector script by @lihaosky in https://github.com/confluentinc/mcp-confluent/pull/72
- [MATRIX-1270] security enhancements: API key authentication for HTTP/SSE transports , DNS rebinding protection by @ap00rv in https://github.com/confluentinc/mcp-confluent/pull/75
- chore: bump version to 1.1.0 by @lihaosky in https://github.com/confluentinc/mcp-confluent/pull/76
New Contributors
- @lihaosky made their first contribution in https://github.com/confluentinc/mcp-confluent/pull/68
- @ap00rv made their first contribution in https://github.com/confluentinc/mcp-confluent/pull/75
Full Changelog: https://github.com/confluentinc/mcp-confluent/compare/1.0.6...1.1.0
Minor fixes and improvements.
Full changelog
What's Changed
- Update README to include LOG_LEVEL and Tableflow API key/secret environment variables by @eddyv in https://github.com/confluentinc/mcp-confluent/pull/53
- chore: Update Dockerfile to expose port 8080, enhance environment schema with new HTTP and SSE endpoint paths, and add ping health check endpoints for both HTTP and SSE transports by @eddyv in https://github.com/confluentinc/mcp-confluent/pull/55
- chore: add ping utility, modify default command in dockerfile, update defaults for http_host by @eddyv in https://github.com/confluentinc/mcp-confluent/pull/56
- chore: update Dockerfile to install the latest npm version for vulnerability fix and update package-lock.json to reflect sdk version bump by @eddyv in https://github.com/confluentinc/mcp-confluent/pull/57
Full Changelog: https://github.com/confluentinc/mcp-confluent/compare/1.0.4...1.0.5
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.