{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.denizgursoy/kafka-mcp","description":"Debug Kafka from an agent: find messages, measure consumer lag, unblock consumers, compare clusters.","title":"Kafka MCP","repository":{"url":"https://github.com/denizgursoy/kafka-mcp","source":"github","id":"1367486735"},"version":"0.2.7","websiteUrl":"https://denizgursoy.github.io/kafka-mcp/","packages":[{"registryType":"oci","identifier":"ghcr.io/denizgursoy/kafka-mcp:v0.2.7","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount your kafka-mcp.yaml into the container, read-only","isRequired":true,"variables":{"config_file":{"description":"Path to your kafka-mcp.yaml: the clusters to connect to and the endpoints to expose","isRequired":true,"format":"filepath"}},"type":"named","name":"--mount","value":"type=bind,src={config_file},dst=/config/kafka-mcp.yaml,readonly"}],"packageArguments":[{"description":"Serve over stdio instead of the image's default HTTP mode","type":"positional","value":"--server=false"},{"description":"Endpoint from the file to serve. Required when the file defines more than one","type":"named","name":"--endpoint"}],"environmentVariables":[{"description":"Where the mounted configuration is read from inside the container","value":"/config/kafka-mcp.yaml","name":"CONFIG_FILE"}]},{"registryType":"mcpb","identifier":"https://github.com/denizgursoy/kafka-mcp/releases/download/v0.2.7/kafka-mcp_0.2.7_darwin_arm64.mcpb","version":"0.2.7","fileSha256":"a6fd772fece4c76ff35ed22862641cefe0b52f52d247ce93f30fbb46b118beba","transport":{"type":"stdio"},"packageArguments":[{"description":"Which endpoint of the file to serve. Leave empty when the file defines only one.","type":"named","name":"--endpoint"}],"environmentVariables":[{"description":"Your kafka-mcp.yaml: the clusters to connect to and the endpoints to expose.","isRequired":true,"format":"filepath","name":"CONFIG_FILE"}]},{"registryType":"mcpb","identifier":"https://github.com/denizgursoy/kafka-mcp/releases/download/v0.2.7/kafka-mcp_0.2.7_linux_amd64.mcpb","version":"0.2.7","fileSha256":"8d86b838ff1b26229de75108647e3c1942060f98b0abda09566184f8cdfbbe97","transport":{"type":"stdio"},"packageArguments":[{"description":"Which endpoint of the file to serve. Leave empty when the file defines only one.","type":"named","name":"--endpoint"}],"environmentVariables":[{"description":"Your kafka-mcp.yaml: the clusters to connect to and the endpoints to expose.","isRequired":true,"format":"filepath","name":"CONFIG_FILE"}]},{"registryType":"mcpb","identifier":"https://github.com/denizgursoy/kafka-mcp/releases/download/v0.2.7/kafka-mcp_0.2.7_linux_arm64.mcpb","version":"0.2.7","fileSha256":"9622d866c21c6d722ad785a9020d30da7e8a05e1cbb302a55d228d7a70323b9b","transport":{"type":"stdio"},"packageArguments":[{"description":"Which endpoint of the file to serve. Leave empty when the file defines only one.","type":"named","name":"--endpoint"}],"environmentVariables":[{"description":"Your kafka-mcp.yaml: the clusters to connect to and the endpoints to expose.","isRequired":true,"format":"filepath","name":"CONFIG_FILE"}]},{"registryType":"mcpb","identifier":"https://github.com/denizgursoy/kafka-mcp/releases/download/v0.2.7/kafka-mcp_0.2.7_windows_amd64.mcpb","version":"0.2.7","fileSha256":"b5a8ac227755b9f892fec719585c8137dc08db7f0baffeb3e3e53d432f9e16ff","transport":{"type":"stdio"},"packageArguments":[{"description":"Which endpoint of the file to serve. Leave empty when the file defines only one.","type":"named","name":"--endpoint"}],"environmentVariables":[{"description":"Your kafka-mcp.yaml: the clusters to connect to and the endpoints to expose.","isRequired":true,"format":"filepath","name":"CONFIG_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T13:12:43.468703Z","publishedAt":"2026-10-23T13:12:43.468703Z","updatedAt":"2026-10-23T13:12:43.468703Z","isLatest":true}}}
