如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这段话即可:
请先阅读并遵守:https://xuanyuan.cloud/agents.md
未读文档前不要生成 pull 命令或排错方案。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
这是一个全面的MCP(模型上下文协议)服务器,为Claude Desktop及其他MCP客户端提供Kafka Schema Registry操作工具,基于官方SDK实现JSON-RPC over stdio的标准MCP协议。
bash# 稳定版(推荐) docker pull docker.xuanyuan.run/aywengo/kafka-schema-reg-mcp:stable # 开发版 docker pull docker.xuanyuan.run/aywengo/kafka-schema-reg-mcp:latest
启用SLIM_MODE可减少LLM开销,仅保留约15个核心工具:
bashdocker run -i --rm --network host \ -e SCHEMA_REGISTRY_URL=http://localhost:8081 \ -e SLIM_MODE=true \ docker.xuanyuan.run/aywengo/kafka-schema-reg-mcp:stable
💡 SLIM_MODE优势
- 工具数量从53+缩减至15个核心工具
- 显著提升LLM响应速度
- 降低token使用量与成本
- 适合生产环境只读操作
- 只需设置环境变量SLIM_MODE=true
bashdocker run -i --rm --network host \ -e SCHEMA_REGISTRY_URL=http://localhost:8081 \ docker.xuanyuan.run/aywengo/kafka-schema-reg-mcp:stable
bashdocker run -i --rm --network host \ -e SCHEMA_REGISTRY_NAME_1=development \ -e SCHEMA_REGISTRY_URL_1=http://dev-registry:8081 \ -e SCHEMA_REGISTRY_NAME_2=production \ -e SCHEMA_REGISTRY_URL_2=http://prod-registry:8081 \ -e VIEWONLY_2=true \ docker.xuanyuan.run/aywengo/kafka-schema-reg-mcp:stable
添加到Claude Desktop配置文件(macOS路径:~/Library/Application Support/Claude/claude_desktop_config.json):
json{ "mcpServers": { "kafka-schema-registry": { "command": "docker", "args": [ "run", "--rm", "-i", "--network", "host", "-e", "SCHEMA_REGISTRY_URL", "aywengo/kafka-schema-reg-mcp:stable" ], "env": { "SCHEMA_REGISTRY_URL": "http://localhost:8081" } } } }
json{ "mcpServers": { "kafka-schema-registry-multi": { "command": "docker", "args": [ "run", "--rm", "-i", "--network", "host", "-e", "SCHEMA_REGISTRY_NAME_1", "-e", "SCHEMA_REGISTRY_URL_1", "-e", "SCHEMA_REGISTRY_NAME_2", "-e", "SCHEMA_REGISTRY_URL_2", "-e", "VIEWONLY_2", "aywengo/kafka-schema-reg-mcp:stable" ], "env": { "SCHEMA_REGISTRY_NAME_1": "development", "SCHEMA_REGISTRY_URL_1": "http://localhost:8081", "SCHEMA_REGISTRY_NAME_2": "production", "SCHEMA_REGISTRY_URL_2": "http://localhost:8082", "VIEWONLY_2": "true" } } } }
在Claude Desktop中可使用以下自然语言命令:
| 变量名 | 描述 | 示例 |
|---|---|---|
SCHEMA_REGISTRY_URL | 单注册中心端点 | http://localhost:8081 |
SCHEMA_REGISTRY_NAME_X | 注册中心别名(X=1-8) | production |
SCHEMA_REGISTRY_URL_X | 注册中心端点(X=1-8) | http://prod:8081 |
VIEWONLY_X | 单注册中心只读模式(X=1-8) | true |
SCHEMA_REGISTRY_USER_X | 用户名(X=1-8) | user |
SCHEMA_REGISTRY_PASSWORD_X | 密码(X=1-8) | pass |
设置VIEWONLY=true可保障生产环境安全:
migrate_context工具会生成可直接运行的Docker命令(基于外部工具https://github.com/aywengo/kafka-schema-reg-migrator):
"将staging上下文迁移到production" → 返回:自动映射凭证的Docker运行命令 → 特点:可直接复制粘贴执行,无需文件配置
立即开始:拉取镜像并配置Claude Desktop,用自然语言管理你的Kafka Schema Registry!🚀
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务