
Kafka Dataops Mcp
io.github.Aguantar由 GitHub 帳號 Aguantar 發布v0.1.0更新於 Oct 24, 2026
DataOps Kafka MCP server with consumer lag diagnosis and broker monitoring
概覽
一個在本機執行的 Kafka DataOps MCP 伺服器,讓助理查看消費群組延遲、主題與 Broker 健康狀態,並提供基於真實事故的診斷提示。
- 可以做什麼
- 檢查消費群組:讀取延遲,並針對停滯的管線給出事故模式診斷提示,包括 Flink 相關故障模式與 checkpoint 警告。檢視主題:取得主題詳情並做 ISR 與副本健康檢查,列出含內建描述的主題目錄。檢查叢集:回報 Broker、控制器與副本不足的分割區。
- 適用情境
- 適合在維運 Kafka 或 CDC 管線時使用,讓助理在故障排查與日常巡檢中協助分析消費延遲、副本問題與 Broker 健康狀況。
- 執行需求
- 以 Python 套件形式透過 pip 安裝並在本機以 stdio 執行。需要能連線 Kafka 叢集的網路,透過環境變數 KAFKA_BOOTSTRAP_SERVERS 設定(預設 localhost:9092);KAFKA_COMMAND_TIMEOUT 設定指令逾時秒數。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Kafka Dataops Mcp,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
kafka-dataops-mcp
mcp-name: io.github.Aguantar/kafka-dataops-mcp
A DataOps-focused Kafka MCP server with consumer lag diagnosis and broker health monitoring. Diagnosis logic is based on actual CDC pipeline operational experience.
Features
kafka_consumer_lag— Consumer group lag with incident-pattern diagnosiskafka_topic_info— Topic details with ISR/replication health checkskafka_broker_status— Cluster health: brokers, controller, under-replicated partitionskafka_list_topics— Topic catalog with built-in descriptions
Diagnosis based on real incidents
The diagnosis logic is not generic — it's based on actual operational experience:
- Flink crash detection: "no active members" + growing lag = likely Flink Job failure (based on a 46-hour outage caused by MySQL DELETE → Debezium tombstone → Flink NPE)
- Checkpoint vs consumer group: warns that Kafka consumer group reset alone is insufficient for Flink — checkpoints must be deleted first
- ClusterIdMismatch: detects missing brokers and suggests Docker volume conflict as root cause
- ISR monitoring: ISR < min.insync.replicas = write failures (critical)
Installation
Usage with Claude Code
Add to your .mcp.json:
Environment Variables
License
MIT
來源:README.md,提交 6b30d7a
工具
0版本歷史
1- v0.1.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分