[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-Kymo-MCP--mcpcan":3,"tool-Kymo-MCP--mcpcan":62},[4,18,26,36,46,54],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",160784,2,"2026-04-19T11:32:54",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":42,"last_commit_at":43,"category_tags":44,"status":17},8272,"opencode","anomalyco\u002Fopencode","OpenCode 是一款开源的 AI 编程助手（Coding Agent），旨在像一位智能搭档一样融入您的开发流程。它不仅仅是一个代码补全插件，而是一个能够理解项目上下文、自主规划任务并执行复杂编码操作的智能体。无论是生成全新功能、重构现有代码，还是排查难以定位的 Bug，OpenCode 都能通过自然语言交互高效完成，显著减少开发者在重复性劳动和上下文切换上的时间消耗。\n\n这款工具专为软件开发者、工程师及技术研究人员设计，特别适合希望利用大模型能力来提升编码效率、加速原型开发或处理遗留代码维护的专业人群。其核心亮点在于完全开源的架构，这意味着用户可以审查代码逻辑、自定义行为策略，甚至私有化部署以保障数据安全，彻底打破了传统闭源 AI 助手的“黑盒”限制。\n\n在技术体验上，OpenCode 提供了灵活的终端界面（Terminal UI）和正在测试中的桌面应用程序，支持 macOS、Windows 及 Linux 全平台。它兼容多种包管理工具，安装便捷，并能无缝集成到现有的开发环境中。无论您是追求极致控制权的资深极客，还是渴望提升产出的独立开发者，OpenCode 都提供了一个透明、可信",144296,1,"2026-04-16T14:50:03",[13,45],"插件",{"id":47,"name":48,"github_repo":49,"description_zh":50,"stars":51,"difficulty_score":32,"last_commit_at":52,"category_tags":53,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",109154,"2026-04-18T11:18:24",[14,15,13],{"id":55,"name":56,"github_repo":57,"description_zh":58,"stars":59,"difficulty_score":32,"last_commit_at":60,"category_tags":61,"status":17},6121,"gemini-cli","google-gemini\u002Fgemini-cli","gemini-cli 是一款由谷歌推出的开源 AI 命令行工具，它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言，它提供了一条从输入提示词到获取模型响应的最短路径，无需切换窗口即可享受智能辅助。\n\n这款工具主要解决了开发过程中频繁上下文切换的痛点，让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用，还是执行复杂的 Git 操作，gemini-cli 都能通过自然语言指令高效处理。\n\n它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口，具备出色的逻辑推理能力；内置 Google 搜索、文件操作及 Shell 命令执行等实用工具；更独特的是，它支持 MCP（模型上下文协议），允许用户灵活扩展自定义集成，连接如图像生成等外部能力。此外，个人谷歌账号即可享受免费的额度支持，且项目基于 Apache 2.0 协议完全开源，是提升终端工作效率的理想助手。",100752,"2026-04-10T01:20:03",[45,13,15,14],{"id":63,"github_repo":64,"name":65,"description_en":66,"description_zh":67,"ai_summary_zh":67,"readme_en":68,"readme_zh":69,"quickstart_zh":70,"use_case_zh":71,"hero_image_url":72,"owner_login":73,"owner_name":74,"owner_avatar_url":75,"owner_bio":74,"owner_company":74,"owner_location":74,"owner_email":74,"owner_twitter":74,"owner_website":74,"owner_url":76,"languages":77,"stars":116,"forks":117,"last_commit_at":118,"license":119,"difficulty_score":10,"env_os":120,"env_gpu":121,"env_ram":121,"env_deps":122,"category_tags":135,"github_topics":136,"view_count":32,"oss_zip_url":74,"oss_zip_packed_at":74,"status":17,"created_at":154,"updated_at":155,"faqs":156,"releases":183},9657,"Kymo-MCP\u002Fmcpcan","mcpcan","MCPCAN is a centralized management platform for MCP services. It deploys each MCP service using a container deployment method. The platform supports container monitoring and MCP service token verification, solving security risks and enabling rapid deployment of MCP services. It uses SSE, STDIO, and STREAMABLEHTTP access protocols to deploy MCP。","MCPCAN 是一个专为 MCP（模型上下文协议）服务打造的开源集中管理平台。它通过容器化部署方式，帮助团队轻松发布、管理和监控各类 MCP 服务，有效解决了传统部署中常见的系统配置冲突、安全风险高以及多协议兼容难等痛点。\n\n无论是 DevOps 工程师还是应用开发者，都能借助 MCPCAN 提供的可视化界面，实现对服务全生命周期的统一管理。平台内置了身份认证与权限控制机制，保障服务访问安全；同时支持 SSE、STDIO 和 STREAMABLEHTTP 等多种接入协议的自动转换，让不同架构的 MCP 服务能够无缝集成。此外，基于 Kubernetes 的云原生架构赋予了其出色的弹性伸缩能力，配合实时运行状态监控，让运维更透明、高效。\n\n如果你正在构建或维护多个 MCP 服务，希望获得一站式部署体验、更强的安全保障以及灵活的协议适配能力，MCPCAN 将是一个值得尝试的开源选择。目前项目已提供在线演示环境，欢迎体验交流。","\u003Cdiv align=\"center\">\n  \u003Cimg width=\"1872\" height=\"932\" alt=\"image\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FKymo-MCP_mcpcan_readme_e8fa357367a2.png\" \u002F>\n\n\u003C\u002Fdiv>\n\n\n\u003Cdiv align=\"center\">\n\n# MCP CAN\n\nThe open source integration platform for MCP Server.\u003C\u002Fbr>\nMCPCAN uses containers for flexible deployment of MCP services, resolving potential system configuration conflicts. It supports multi-protocol compatibility and conversion, enabling seamless integration between different MCP service architectures. It also provides visual monitoring, security authentication, and one-stop deployment capabilities.\u003C\u002Fbr>\n\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FVue.js-3.2.47-4FC08D?style=for-the-badge&logo=vue.js&logoColor=ffffff\" alt=\"Vue.js\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTypeScript-5.0-blue?style=for-the-badge&logo=typescript\" alt=\"TypeScript\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FMySQL-8.0-blue?style=for-the-badge&logo=mysql\" alt=\"MySQL\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FKubernetes-1.28-326ce5?style=for-the-badge&logo=kubernetes\" alt=\"Kubernetes\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-Sustainable%20Use-orange?style=for-the-badge\" alt=\"Sustainable Use License\"\u002F>\n\u003C\u002Fdiv>\n\u003Cp align=\"center\">\n   \u003Cstrong>English\u003C\u002Fstrong> | \u003Ca href=\".\u002FREADME_CN.md\">中文版\u003C\u002Fa> \u003Cbr>\n   \u003Ca href=\"https:\u002F\u002Fdemo.mcpcan.com\">DemoSite : demo.mcpcan.com（login: admin\u002Fadmin123）\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.mcpcan.com\">MainSite : www.mcpcan.com\u003C\u002Fa>\u003Cbr>\n   \u003Ca href=\"https:\u002F\u002Fwww.mcpcan.com\u002Fdocs\u002Fen\u002Fguide\u002Fwelcome\n   \">\u003Cu>Document\u003C\u002Fa>\u003C\u002Fu>\n\u003C\u002Fp>\n\u003Cp align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fdemo.mcpcan.com\" target=\"_blank\">\n        \u003Cimg alt=\"Static Badge\" src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FProduct-F04438\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fdify.ai\u002Fpricing\" target=\"_blank\">\n        \u003Cimg alt=\"Static Badge\" src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Ffree-pricing?logo=free&color=%20%23155EEF&label=pricing&labelColor=%20%23528bff\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FEegGj7G7Bz\" target=\"_blank\">\n        \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F1428637640856571995?logo=discord&labelColor=%20%235462eb&logoColor=%20%23f5f5f5&color=%20%235462eb\"\n            alt=\"chat on Discord\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ffollow?screen_name=MCPCAN\" target=\"_blank\">\n        \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Ffollow\u002FMCPCAN?logo=X&color=%20%23f5f5f5\"\n            alt=\"follow on X(Twitter)\">\u003C\u002Fa>\n\u003C\u002Fp>\n\nMCPCan is an open-source platform focused on efficient management of MCP (Model Context Protocol) services, providing DevOps and development teams with comprehensive MCP service lifecycle management capabilities through a modern web interface.\nMCPCan supports multi-protocol compatibility and conversion, enabling seamless integration between different MCP service architectures while providing visual monitoring, security authentication, and one-stop deployment capabilities.\n\n## 💡 Introduction\n\nMCPCan is an open-source platform focused on efficient management of MCP (Model Context Protocol) services, providing DevOps and development teams with comprehensive MCP service lifecycle management capabilities through a modern web interface.\nMCPCan supports multi-protocol compatibility and conversion, enabling seamless integration between different MCP service architectures while providing visual monitoring, security authentication, and one-stop deployment capabilities.\u003Cbr\u002F>\n\n## ✨ Core Features\n\n- **🎯 Unified Management**: Centralized management of all MCP service instances and configurations\n- **🔄 Protocol Conversion**: Supports seamless conversion between various MCP protocols\n- **📊 Real-time Monitoring**: Provides detailed service status and performance monitoring data\n- **🔐 Security Authentication**: Built-in identity authentication and permission management system\n- **🚀 One-stop Deployment**: Quick release, configuration, and distribution of MCP services\n- **📈 Scalability**: Cloud-native architecture based on Kubernetes\n\n## ✨ Demo and Official Website\n\nFor the best demo experience, try directly \u003Ca href=\"https:\u002F\u002Fdemo.mcpcan.com\">DemoSite : demo.mcpcan.com（login: admin\u002Fadmin123）\u003C\u002Fa>.\u003Cbr>\n\u003C\u002Fvideo>\nWatch our demo video on Bilibili: \u003Ca href=\"https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1htBXBbECr?t=3.2\">BV1htBXBbECr\u003C\u002Fa>\u003Cbr>\nTo view our official website address, simply click \u003Ca href=\"https:\u002F\u002Fwww.mcpcan.com\">MainSite : www.mcpcan.com\u003C\u002Fa>.\n\n## 👨‍🚀 Quick Start\n\nFor detailed deployment instructions, please refer to our [Deployment Guide](https:\u002F\u002Fwww.mcpcan.com\u002Fdocs\u002Fen\u002Fguide\u002Finstall).\n\n### 1. Get Deployment Repository\n\n```bash\n# Recommended: GitHub\ngit clone https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan.git\ncd mcpcan\u002Fdeploy\u002Fdocker-compose\u002F\n```\n\n### 2. Start Services\n\n**Docker Compose Quick Start (Recommended)**\n\nSuitable for local development, testing, and lightweight production deployments.\n\n```bash\n# 1. Initialize configuration\ncp example.env .env\n# (Optional) Modify .env file for settings like REGISTRY_PREFIX to switch between global\u002FCN mirrors\n\n# 2. Generate final configuration\nchmod +x replace.sh\n.\u002Freplace.sh\n\n# 3. Start services\ndocker compose up -d\n\n# 4. Access Web UI\nLogin: admin\u002Fadmin123\n```\n\nAfter successful installation, access `http:\u002F\u002Flocalhost` (or `http:\u002F\u002F\u003CYour Public IP>`) to start using.\n\n**Helm Installation**\n\nSuitable for Kubernetes environment deployment, please refer to [Helm Deployment Guide](https:\u002F\u002Fkymo-mcp.github.io\u002Fdeploy\u002F).\n\n## 🚀 Components\n\nMCPCan adopts a microservices architecture, consisting of the following core components:\n\n| Component Name                         | Directory Path              | Functional Description               |\n| -------------------------------------- | --------------------------- | ------------------------------------ |\n| **MCPCan-Web**                         | `frontend\u002F`                 | Management UI based on Vue 3         |\n| **MCP-Market**                         | `backend\u002Fcmd\u002Fmarket\u002F`       | Core business: Marketplace & Instance management |\n| **MCP-Authz**                          | `backend\u002Fcmd\u002Fauthz\u002F`        | RBAC, User & Dept management         |\n\n## 🐧 Technology Stack\n\n### 🐧 Frontend\n\n- **Framework**: Vue 3.5.x (Composition API)\n- **Build Tool**: Vite 7.0\n- **UI Components**: Element Plus\n- **State Management**: Pinia 3.0\n- **Styling**: UnoCSS, SCSS\n- **Editor**: Monaco Editor, Markdown-it\n\n### 🐧 Backend\n\n- **Language**: Go 1.25.x\n- **Web Framework**: Gin, gRPC (grpc-gateway)\n- **Data Storage**: MySQL (GORM), Redis (Cache\u002FToken)\n- **Core Libraries**: LangChainGo, MCP-Go, Docker SDK, Client-go\n- **Ops & Deployment**: Traefik (Edge Gateway), Docker Compose, Helm (Kubernetes)\n\n## 🐧 Related Projects\n\n- [MCPCan Helm Charts](https:\u002F\u002Fkymo-mcp.github.io\u002Fdeploy\u002F) - Official Helm charts index for MCPCan\n- [Deployment Guide](docs\u002Fen\u002Fguide\u002Finstall.md) - Detailed deployment and configuration guide\n\n## 💝 Contributing Guide\n\nWelcome to submit PR to contribute! Please refer to [Contributing](CONTRIBUTING.md) for detailed guidelines.\n\nBefore contributing, please ensure:\n\n1. Read our [Code of Conduct](CODE_OF_CONDUCT.md)\n2. Check existing issues and pull requests (avoid duplicate work)\n3. Follow our coding standards and commit message conventions\n\n## ✅ Security\n\nIf you discover a security vulnerability, please refer to our [Security Policy](SECURITY.md) for responsible disclosure guidelines.\n\n## 📄 License\n\nCopyright (c) 2024-2025 MCPCan Team, All rights reserved.\n\nLicensed under the **Sustainable Use License**. Portions of this software (specifically Enterprise features in `.ee` folders) are subject to the **Enterprise License** (LICENSE_EE.md). \n\nUnless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.\n\n## 👥 Community & Support\n\n- 📖 [Documentation](https:\u002F\u002Fkymo-mcp.github.io\u002Fdeploy\u002F)\n- 💬 [Discord Community](https:\u002F\u002Fdiscord.com\u002Fchannels\u002F1428637640856571995\u002F1428637896532820038)\n- 🐛 [Issue Tracker](https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fissues)\n- 📧 [Mailing List](mailto:opensource@kymo.cn)\n- 🌐 WeChat\u003Cbr>\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FKymo-MCP_mcpcan_readme_b56cd8b69e3b.jpg\" alt=\"alt text\" width=\"170\">\n\n## 💕 Acknowledgments\n\n- Thanks to the [MCP Protocol](https:\u002F\u002Fmodelcontextprotocol.io\u002F) community\n- Thanks to all contributors and supporters\n- Special thanks to the open-source projects that make MCPCan possible\n\n## 🌟 Star History\n\n[![Star History Chart](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FKymo-MCP_mcpcan_readme_e1ac82cdaf5f.png)](https:\u002F\u002Fwww.star-history.com\u002F#Kymo-MCP\u002Fmcpcan&type=date&legend=top-left)\n","\u003Cdiv align=\"center\">\n  \u003Cimg width=\"1872\" height=\"932\" alt=\"图片\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FKymo-MCP_mcpcan_readme_e8fa357367a2.png\" \u002F>\n\n\u003C\u002Fdiv>\n\n\n\u003Cdiv align=\"center\">\n\n# MCP CAN\n\nMCP服务器的开源集成平台。\u003C\u002Fbr>\nMCPCAN采用容器化技术，实现MCP服务的灵活部署，有效解决系统配置冲突问题。它支持多协议兼容与转换，能够无缝对接不同的MCP服务架构。同时，提供可视化监控、安全认证及一站式部署功能。\u003C\u002Fbr>\n\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FVue.js-3.2.47-4FC08D?style=for-the-badge&logo=vue.js&logoColor=ffffff\" alt=\"Vue.js\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTypeScript-5.0-blue?style=for-the-badge&logo=typescript\" alt=\"TypeScript\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FMySQL-8.0-blue?style=for-the-badge&logo=mysql\" alt=\"MySQL\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FKubernetes-1.28-326ce5?style=for-the-badge&logo=kubernetes\" alt=\"Kubernetes\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-Sustainable%20Use-orange?style=for-the-badge\" alt=\"Sustainable Use License\"\u002F>\n\u003C\u002Fdiv>\n\u003Cp align=\"center\">\n   \u003Cstrong>English\u003C\u002Fstrong> | \u003Ca href=\".\u002FREADME_CN.md\">中文版\u003C\u002Fa> \u003Cbr>\n   \u003Ca href=\"https:\u002F\u002Fdemo.mcpcan.com\">DemoSite : demo.mcpcan.com（login: admin\u002Fadmin123）\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.mcpcan.com\">MainSite : www.mcpcan.com\u003C\u002Fa>\u003Cbr>\n   \u003Ca href=\"https:\u002F\u002Fwww.mcpcan.com\u002Fdocs\u002Fen\u002Fguide\u002Fwelcome\n   \">\u003Cu>文档\u003C\u002Fa>\u003C\u002Fu>\n\u003C\u002Fp>\n\u003Cp align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fdemo.mcpcan.com\" target=\"_blank\">\n        \u003Cimg alt=\"静态徽章\" src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FProduct-F04438\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fdify.ai\u002Fpricing\" target=\"_blank\">\n        \u003Cimg alt=\"静态徽章\" src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Ffree-pricing?logo=free&color=%20%23155EEF&label=pricing&labelColor=%20%23528bff\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FEegGj7G7Bz\" target=\"_blank\">\n        \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F1428637640856571995?logo=discord&labelColor=%20%235462eb&logoColor=%20%23f5f5f5&color=%20%235462eb\"\n            alt=\"在Discord上聊天\">\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ffollow?screen_name=MCPCAN\" target=\"_blank\">\n        \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Ffollow\u002FMCPCAN?logo=X&color=%20%23f5f5f5\"\n            alt=\"在X(Twitter)上关注\">\u003C\u002Fa>\n\u003C\u002Fp>\n\nMCPCan是一个专注于高效管理MCP（模型上下文协议）服务的开源平台，通过现代化的Web界面为DevOps和开发团队提供全面的MCP服务生命周期管理能力。\nMCPCan支持多协议兼容与转换，能够在不同MCP服务架构之间实现无缝集成，同时提供可视化监控、安全认证和一站式部署功能。\n\n## 💡 简介\n\nMCPCan是一个开源平台，专注于高效管理MCP（模型上下文协议）服务，通过现代化的Web界面为DevOps和开发团队提供全面的MCP服务生命周期管理能力。\nMCPCan支持多协议兼容与转换，能够在不同MCP服务架构之间实现无缝集成，同时提供可视化监控、安全认证和一站式部署功能。\u003Cbr\u002F>\n\n## ✨ 核心特性\n\n- **🎯 统一管理**：集中管理所有MCP服务实例及配置\n- **🔄 协议转换**：支持多种MCP协议之间的无缝转换\n- **📊 实时监控**：提供详细的服务状态与性能监控数据\n- **🔐 安全认证**：内置身份认证与权限管理系统\n- **🚀 一站式部署**：快速发布、配置和分发MCP服务\n- **📈 可扩展性**：基于Kubernetes的云原生架构\n\n## ✨ 演示与官方网站\n\n为了获得最佳演示体验，请直接访问\u003Ca href=\"https:\u002F\u002Fdemo.mcpcan.com\">DemoSite : demo.mcpcan.com（login: admin\u002Fadmin123）\u003C\u002Fa>。\u003Cbr>\n观看我们的Bilibili演示视频： \u003Ca href=\"https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1htBXBbECr?t=3.2\">BV1htBXBbECr\u003C\u002Fa>\u003Cbr>\n如需查看我们的官方网站地址，只需点击\u003Ca href=\"https:\u002F\u002Fwww.mcpcan.com\">MainSite : www.mcpcan.com\u003C\u002Fa>。\n\n## 👨‍🚀 快速入门\n\n有关详细的部署说明，请参阅我们的[部署指南](https:\u002F\u002Fwww.mcpcan.com\u002Fdocs\u002Fen\u002Fguide\u002Finstall)。\n\n### 1. 获取部署仓库\n\n```bash\n# 推荐使用GitHub\ngit clone https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan.git\ncd mcpcan\u002Fdeploy\u002Fdocker-compose\u002F\n```\n\n### 2. 启动服务\n\n**Docker Compose快速启动（推荐）**\n\n适用于本地开发、测试以及轻量级生产部署。\n\n```bash\n# 1. 初始化配置\ncp example.env .env\n# （可选）修改.env文件中的REGISTRY_PREFIX等设置，以切换全球镜像或国内镜像\n\n# 2. 生成最终配置\nchmod +x replace.sh\n.\u002Freplace.sh\n\n# 3. 启动服务\ndocker compose up -d\n\n# 4. 访问Web界面\n登录：admin\u002Fadmin123\n```\n\n安装成功后，访问`http:\u002F\u002Flocalhost`（或`http:\u002F\u002F\u003C您的公网IP>`）即可开始使用。\n\n**Helm安装**\n\n适用于Kubernetes环境部署，请参考[Helm部署指南](https:\u002F\u002Fkymo-mcp.github.io\u002Fdeploy\u002F)。\n\n## 🚀 组件\n\nMCPCan采用微服务架构，由以下核心组件组成：\n\n| 组件名称                         | 目录路径              | 功能描述               |\n| -------------------------------------- | --------------------------- | ------------------------------------ |\n| **MCPCan-Web**                         | `frontend\u002F`                 | 基于Vue 3的管理UI         |\n| **MCP-Market**                         | `backend\u002Fcmd\u002Fmarket\u002F`       | 核心业务：市场与实例管理 |\n| **MCP-Authz**                          | `backend\u002Fcmd\u002Fauthz\u002F`        | RBAC、用户与部门管理     |\n\n## 🐧 技术栈\n\n### 🐧 前端\n\n- **框架**：Vue 3.5.x（Composition API）\n- **构建工具**：Vite 7.0\n- **UI组件**：Element Plus\n- **状态管理**：Pinia 3.0\n- **样式**：UnoCSS、SCSS\n- **编辑器**：Monaco Editor、Markdown-it\n\n### 🐧 后端\n\n- **语言**：Go 1.25.x\n- **Web框架**：Gin、gRPC（grpc-gateway）\n- **数据存储**：MySQL（GORM）、Redis（缓存\u002F令牌）\n- **核心库**：LangChainGo、MCP-Go、Docker SDK、Client-go\n- **运维与部署**：Traefik（边缘网关）、Docker Compose、Helm（Kubernetes）\n\n## 🐧 相关项目\n\n- [MCPCan Helm Charts](https:\u002F\u002Fkymo-mcp.github.io\u002Fdeploy\u002F) - MCPCan官方Helm图表索引\n- [部署指南](docs\u002Fen\u002Fguide\u002Finstall.md) - 详细的部署和配置指南\n\n## 💝 贡献指南\n\n欢迎提交 PR 来参与贡献！请参阅 [Contributing](CONTRIBUTING.md) 获取详细指南。\n\n在贡献之前，请确保：\n\n1. 阅读我们的 [行为准则](CODE_OF_CONDUCT.md)\n2. 检查现有的问题和拉取请求（避免重复工作）\n3. 遵循我们的代码规范和提交信息约定\n\n## ✅ 安全\n\n如果您发现安全漏洞，请参阅我们的 [安全政策](SECURITY.md)，了解负责任的披露指南。\n\n## 📄 许可证\n\n版权所有 © 2024–2025 MCPCan 团队，保留所有权利。\n\n本软件根据 **可持续使用许可证** 进行授权。其中部分组件（特别是 `.ee` 文件夹中的企业版功能）受 **企业版许可证** 约束（LICENSE_EE.md）。\n\n除非适用法律要求或书面协议另有规定，否则根据本许可证分发的软件以“现状”提供，不提供任何形式的保证或条件，无论是明示的还是默示的。有关许可的具体语言、权限及限制，请参阅许可证文件。\n\n## 👥 社区与支持\n\n- 📖 [文档](https:\u002F\u002Fkymo-mcp.github.io\u002Fdeploy\u002F)\n- 💬 [Discord 社区](https:\u002F\u002Fdiscord.com\u002Fchannels\u002F1428637640856571995\u002F1428637896532820038)\n- 🐛 [问题追踪器](https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fissues)\n- 📧 [邮件列表](mailto:opensource@kymo.cn)\n- 🌐 微信\u003Cbr>\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FKymo-MCP_mcpcan_readme_b56cd8b69e3b.jpg\" alt=\"alt text\" width=\"170\">\n\n## 💕 致谢\n\n- 感谢 [MCP 协议](https:\u002F\u002Fmodelcontextprotocol.io\u002F) 社区\n- 感谢所有贡献者和支持者\n- 特别感谢那些使 MCPCan 成为可能的开源项目\n\n## 🌟 星标历史\n\n[![星标历史图表](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FKymo-MCP_mcpcan_readme_e1ac82cdaf5f.png)](https:\u002F\u002Fwww.star-history.com\u002F#Kymo-MCP\u002Fmcpcan&type=date&legend=top-left)","# MCPCAN 快速上手指南\n\nMCPCAN 是一个开源的 MCP (Model Context Protocol) 服务集成平台，支持通过容器化灵活部署、多协议转换、可视化监控及安全认证，帮助团队一站式管理 MCP 服务生命周期。\n\n## 环境准备\n\n在开始之前，请确保您的系统满足以下要求：\n\n*   **操作系统**: Linux (推荐 Ubuntu 20.04+\u002FCentOS 7+) 或 macOS\n*   **核心依赖**:\n    *   Docker (建议版本 20.10+)\n    *   Docker Compose (建议版本 v2.0+)\n*   **网络要求**: 能够访问 GitHub 及 Docker Hub（若在国内环境，建议配置 Docker 镜像加速器）\n\n## 安装步骤\n\n推荐使用 **Docker Compose** 方式进行快速部署，适用于本地开发、测试及轻量级生产环境。\n\n### 1. 获取部署仓库\n\n```bash\n# 克隆项目仓库\ngit clone https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan.git\ncd mcpcan\u002Fdeploy\u002Fdocker-compose\u002F\n```\n\n### 2. 初始化配置\n\n复制环境变量示例文件，并根据需要修改配置（如切换国内镜像源）。\n\n```bash\n# 复制配置文件\ncp example.env .env\n\n# (可选) 编辑 .env 文件，修改 REGISTRY_PREFIX 等变量以使用国内镜像加速\n# vi .env \n```\n\n### 3. 生成最终配置并启动\n\n执行脚本生成配置并启动服务。\n\n```bash\n# 赋予执行权限并运行配置脚本\nchmod +x replace.sh\n.\u002Freplace.sh\n\n# 后台启动所有服务\ndocker compose up -d\n```\n\n## 基本使用\n\n服务启动成功后，即可通过浏览器访问管理界面。\n\n1.  **访问地址**:\n    *   本地访问：`http:\u002F\u002Flocalhost`\n    *   服务器访问：`http:\u002F\u002F\u003C您的公网 IP>`\n\n2.  **登录信息**:\n    *   用户名：`admin`\n    *   密码：`admin123`\n\n3.  **开始管理**:\n    登录后，您可以在 Web 界面中进行 MCP 服务的注册、协议转换配置、实例监控以及权限管理等操作。\n\n> **提示**: 如需在 Kubernetes 环境中部署，请参考官方 Helm 部署指南。","某金融科技公司的大模型团队正试图将多个异构的 MCP（Model Context Protocol）服务集成到统一的智能客服系统中，以连接内部数据库和外部知识库。\n\n### 没有 mcpcan 时\n- **部署冲突频发**：不同 MCP 服务依赖的系统环境各异，直接在宿主机部署常导致库版本冲突，排查问题耗时数小时。\n- **协议对接繁琐**：上游应用仅支持 SSE 协议，而部分下游服务仅提供 STDIO 接口，开发人员需手动编写大量胶水代码进行协议转换。\n- **安全管控缺失**：缺乏统一的令牌验证机制，敏感数据接口暴露在公网，存在严重的数据泄露风险。\n- **监控盲区巨大**：服务运行状态黑盒化，故障发生时无法实时定位是网络延迟还是服务崩溃，只能靠日志大海捞针。\n\n### 使用 mcpcan 后\n- **容器化隔离部署**：mcpcan 利用容器技术独立封装每个 MCP 服务，彻底消除环境依赖冲突，新服务上线时间从半天缩短至分钟级。\n- **自动协议转换**：平台内置多协议兼容能力，自动完成 SSE、STDIO 与 STREAMABLEHTTP 之间的无缝转换，开发人员无需再写适配代码。\n- **统一身份鉴权**：通过 mcpcan 集中的令牌验证系统，对所有接入请求进行严格权限控制，确保只有授权应用能调用敏感数据。\n- **可视化实时监控**：仪表盘清晰展示各服务的健康状态与性能指标，异常波动秒级告警，运维团队可迅速响应并恢复服务。\n\nmcpcan 通过容器化编排与协议标准化，将原本碎片化、高风险的 MCP 服务治理转变为安全、可视且敏捷的一站式交付流程。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FKymo-MCP_mcpcan_e8fa3573.png","Kymo-MCP",null,"https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FKymo-MCP_1620efd2.png","https:\u002F\u002Fgithub.com\u002FKymo-MCP",[78,82,86,90,94,98,102,106,110,114],{"name":79,"color":80,"percentage":81},"Go","#00ADD8",43.6,{"name":83,"color":84,"percentage":85},"Vue","#41b883",32.4,{"name":87,"color":88,"percentage":89},"HTML","#e34c26",12.8,{"name":91,"color":92,"percentage":93},"TypeScript","#3178c6",6.5,{"name":95,"color":96,"percentage":97},"Shell","#89e051",3.5,{"name":99,"color":100,"percentage":101},"SCSS","#c6538c",0.4,{"name":103,"color":104,"percentage":105},"Makefile","#427819",0.3,{"name":107,"color":108,"percentage":109},"Python","#3572A5",0.2,{"name":111,"color":112,"percentage":113},"CSS","#663399",0.1,{"name":115,"color":80,"percentage":113},"Go Template",718,22,"2026-04-17T01:41:59","NOASSERTION","Linux, macOS, Windows","未说明",{"notes":123,"python":121,"dependencies":124},"该项目基于容器化部署（Docker Compose 或 Kubernetes），无需直接配置 Python 或 GPU 环境。前端使用 Vue 3，后端使用 Go 语言。支持通过 Docker Compose 快速启动本地开发测试，或通过 Helm 在 K8s 集群部署。默认登录账号为 admin\u002Fadmin123。",[125,126,127,128,129,130,131,132,133,134],"Vue.js 3.5.x","TypeScript 5.0","Go 1.25.x","MySQL 8.0","Redis","Kubernetes 1.28","Docker Compose","Traefik","Gin","gRPC",[14,45,13,15],[137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153],"ai","container","docker","kubernetes","mcp","mcp-server","modelcontextprotocol","openai","openapi","opensource","typescript","vue","dify-synchronous","platform","reddit","apitomcp","helm","2026-03-27T02:49:30.150509","2026-04-20T04:05:07.290626",[157,162,167,171,175,179],{"id":158,"question_zh":159,"answer_zh":160,"source_url":161},43381,"使用 Docker Compose 部署时，点击实例管理功能初始化加载非常慢，如何解决？","该问题是由于中间件中实现了 IP 来源识别功能导致的。维护者已在 v1.9.0 版本中移除了该功能并修复了此问题。请升级到最新版本（v1.9.0 或更高）以解决加载缓慢的问题。此外，如果使用 Helm Chart 部署，实例管理列表的初始化加载也可能存在类似缓慢情况，建议检查最新代码版本。","https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fissues\u002F6",{"id":163,"question_zh":164,"answer_zh":165,"source_url":166},43382,"数据库表初始化时使用 panic() 导致应用崩溃，是否有优化计划？","维护者已确认该问题并感谢用户的建议。相关的优化方案已被纳入产品规划，并在 MCPCAN v1.5 版本中实施了改进。建议用户升级到 v1.5 或更高版本以获得更稳定的数据库初始化体验（不再因单个表迁移失败导致整个服务崩溃）。如需进一步反馈或参与测试，可加入项目的 Discord 服务器或微信群（二维码见 Readme.md）。","https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fissues\u002F3",{"id":168,"question_zh":169,"answer_zh":170,"source_url":161},43383,"使用 Helm Chart 部署时实例管理列表加载慢是否正常？","是的，在使用 Helm Chart 部署的情况下，实例管理列表的初始化和加载可能会出现缓慢现象。这是已知情况。建议关注项目最新代码更新，维护者持续针对部署性能进行优化。",{"id":172,"question_zh":173,"answer_zh":174,"source_url":166},43384,"如何获取新版本的内测资格或社区福利？","用户可以加入项目的社区群组以获取优先内测资格和定期福利。具体方式是查看项目根目录下的 Readme.md 文件，其中包含微信群的二维码。加入社区后不仅能更方便地与维护者沟通，还能第一时间收到新版本通知和相关活动信息。同时也支持加入 Discord 服务器获取更新。",{"id":176,"question_zh":177,"answer_zh":178,"source_url":166},43385,"遇到数据库迁移失败导致服务崩溃，当前版本是否已支持优雅处理？","在早期版本中，数据库表初始化失败会直接调用 panic() 导致服务崩溃。该问题已在 MCPCAN v1.5 版本中得到优化，改为更合理的错误处理机制，避免因单个表迁移问题导致整个应用不可用。请务必升级至 v1.5 或以上版本以确保生产环境的稳定性。",{"id":180,"question_zh":181,"answer_zh":182,"source_url":161},43386,"Docker Compose 部署方式是否仍被官方支持？","是的，官方明确提供并支持 Docker Compose 部署方式。针对之前存在的加载慢等问题，已在后续版本（如 v1.9.0）中进行了修复。用户应确保拉取的是最新代码或使用最新的 Docker 镜像进行部署，以获得最佳体验。",[184,189,194,199,204,209,214,219,224,229,234,239],{"id":185,"version":186,"summary_zh":187,"released_at":188},343043,"v2.1.4","# 发布说明\n**范围**: `fix\u002Fv2.1.3` ... `HEAD`\n\n> 规则：排除匹配 `Merge branch...` 的提交以及仅版本号递增的更改。\n\n## 🐛 问题修复\n- **修复因错误的 stdio 代理传输映射导致的 MCP 失败**：AI 会话的 MCP 配置生成现在优先使用 `proxyProtocol`，并在其不可用时回退到通过 URL 后缀检测（`\u002Fmcp` 与 `\u002Fsse`）。后端现在会在 `type` 与网关 URL 不一致时自动修正传输方式，从而避免 `type=sse + \u002Fmcp` 返回 HTTP 400 错误。（`048c259`）\n- **改进 MCP 网关 URL 的规范化及工具调用兼容性**：优化了网关 URL 的规范化，并增加了对 LLM 工具调用的兼容性调整，以减少容器化和网关部署中的 MCP 初始化失败。（`f93c3ac`）\n- **强化 OpenAPI 导入流程并统一部署镜像配置**：修复了 OpenAPI 导入和实例创建过程中的验证与错误处理逻辑，新增了 Kubernetes 标签和文件验证测试，并在 Helm 和 Docker Compose 中同步了镜像设置。（`5b9daf5`）\n- **改进代理实例的处理及部署默认配置**：增强了代理模式下实例参数的处理、初始化行为、令牌相关流程，以及代理表单和 JSON 解析的前后端边界处理。（`1ea2690`）\n\n## 🔧 杂项\n- 无。\n","2026-04-03T03:15:10",{"id":190,"version":191,"summary_zh":192,"released_at":193},343044,"v2.1.3","# 发布说明\n\n**变更**: `v2.1.2` ... `fix\u002Fv2.1.3`\n\n---\n\n## 🐛 问题修复\n\n- **OpenAPI 导入流程加固**: 改进了后端与前端集成中的 OpenAPI 导入处理，以减少在 MCP 实例导入场景中解析和对话流程的不一致问题。(`1e1ccce`)\n\n---\n\n## 🏗️ 构建与发布\n\n- **CCR 发布策略更新**: 更新了构建\u002F推送策略，使 CCR 发布仅遵循 amd64 架构限制，而 Docker Hub 在必要时仍保持多架构支持。(`1e1ccce`)\n\n- **v2.1.3 版本发布准备**: 进行了 v2.1.3 版本的发布准备工作，并对分支进行了稳定化更新。(`5a1de6e`)\n","2026-03-31T10:15:02",{"id":195,"version":196,"summary_zh":197,"released_at":198},343045,"v2.1.2","# 发布说明\n\n**变更**: `v2.1.1` ... `v2.1.2`\n\n---\n\n## 🐛 问题修复\n\n- **智能代理同步回调域名修复**: 修复了在将 MCP 实例同步到 Dify、Coze 和 N8N 等平台时出现的“域名为必填项”错误。根本原因在于后端不稳妥地依赖 `Market.Host` 环境变量，而该变量在大多数代理\u002F托管部署中为空。现改由前端通过 `window.location.origin` 直接注入域名，并将其携带在 API 请求负载中传递至后端，从而无需任何环境变量即可正确构建回调 URL。（`beefa15`）\n\n- **LLM 流式工具调用 JSON 参数冲突修复**: 修复了一个 bug：在流式 LLM 响应中，多个并发工具调用因缺少用于区分它们的 `index` 字段而被错误地合并为单个调用，这主要影响 MiniMax 等模型，并导致 400 API 错误。现已在 `oaiToolCall` 结构体中添加了一个 `*int` 类型的 `index` 字段，以按每个独立工具调用正确分组并累积流式数据块。（`60b32ae`）\n\n---\n\n## 🔧 CI\u002FCD 与杂项\n\n- **将发布触发条件由主分支推送改为标签推送**: 更新了 GitHub Actions 发布工作流的触发条件，从原先监听 `main` 分支推送改为监听符合 `v*.*.*` 格式的版本标签推送。此举可避免因日常代码合并而意外触发发布，同时保留了 `workflow_dispatch` 选项以便手动重新运行。（`0e37330`）\n\n- **版本号升级至 v2.1.2**: 将 `VERSION` 文件以及 Helm Chart `values.yaml` 中的镜像标签更新为 `v2.1.2`。（`6d72f06`）","2026-03-25T09:28:46",{"id":200,"version":201,"summary_zh":202,"released_at":203},343046,"v2.1.1","# 发布说明\n\n**范围**: `main` ... `HEAD` (v2.1.1)\n\n## 🚀 新特性\n\n- **[gateway]**: 增强了 `ProxyHandler` 请求日志记录功能，支持对结构化 MCP Tool 调用及响应的审计与拦截。(93b07d3)\n- **[frontend]**: 在用户侧边栏菜单中新增版本号和工作流指示器模块，为企业级及私有部署客户提供更清晰的可见性。(ca1f97c)\n- **[openapi]**: 正式引入对外部企业 OpenAPI 镜像实例的全面支持，包括动态路由修复和强大的 UI 优化。(8aa465b)\n- **[template]**: 统一了 Proxy 和 Host 的代理表单模型，并引入了一个用于挂载透传请求头的新模块。(a6da165)\n- **[openapi]**: 底层引擎现已正式支持在标准 OpenAPI 实例中追加透传拦截头。(876ef24)\n\n## 🐛 问题修复\n\n- **[frontend]**: 在 TS 环境中添加了缺失的 `__COMMIT_HASH__` 全局环境声明，解决了因类型检查循环中断导致的重大生产构建失败问题。(0d59a20)\n- **[enterprise]**: 重构了从请求发起层触发 Vite HMR 组件时的死锁依赖栈；修复了 `\u002Fuser-with-role` 路由越界引发的 403 拦截问题，并修正了细粒度的企业级操作指令。(41831a5)\n- **[frontend]**: 修正了错误的路由守卫机制对非菜单白名单的误判。强制访问验证现仅在实际菜单页面内严格执行。(98563c6)\n- **[openapi]**: 后端不再强制覆盖内部网络路径拼接。前端的 OpenAPI 调用链接会安全降级为无路径的根触发模式，以规避 504 Gateway 错误。(ed5c61b)\n- **[k8s]**: 解决了 Sidecar 通信问题及 Pod 命名空间抢占冲突，这些问题曾导致 OpenAPI DNS 交付丢失或中断，进而引发不可达的死锁。(01f2b6d)\n- **[k8s]**: 基于可靠的 Sidecar 命名空间推断和内部端口重叠情况，修复了 API 模型的外部通信缺口。(c19ee05)\n- **[k8s]**: 实施了幂等替换机制，以消除高频并发操作下的 Deployment 重建风暴，并在前端 UI 上注入防抖阈值，防止无效的快速点击。(5fba403)\n- **[k8s]**: 将重建模式调整为后台删除策略，以避开因上游 Delete 请求导致的对象生命周期竞争条件错误。(493f799)\n- **[k8s]**: 在前台清理期间，当发现存在同名实体且被遗留的删除连接阻塞时，增加了重建自旋锁和指数退避等策略。(e8284e3)\n- **[template]**: 移除了遗留的 Notes 守护条款。现在，任何对 `\u002Fapi\u002Fmarket` 网关域名的访问都会强制触发配置更新，以防止因状态老化而导致的卡顿。(ae32a1f)\n- **[template]**: 转移了 fo","2026-03-25T08:02:04",{"id":205,"version":206,"summary_zh":207,"released_at":208},343047,"v2.1","# MCPCan v2.1 发行说明\n\n> **主要版本通知**：v2.x 是对 v1.x 的全新重写。**由于存在根本性的设计缺陷，v1.x 已停止维护，将不再接收任何 PR、安全补丁或错误修复。** 请立即迁移到 v2.x。\n\n**范围**：`feature\u002Fv1.12` → `feature\u002Fv2.1`（mcpcan + mcpcan-tools，67+ 次提交）\n\n---\n\n## ⚠️ 破坏性变更：v1.x → v2.x\n\n> **必须进行全新安装。不支持原地升级。**\n\n| 部分 | v1.x（旧） | v2.x（新） | 影响 |\n|------|-----------|-----------|--------|\n| **网关架构** | 独立的全局 `mcp-gateway` 服务 | 每个实例注入 Traefik Sidecar；移除 `mcp-gateway` | **破坏性** — 需要全新 Helm 安装 |\n| **初始化服务** | 专用的 `mcp-init` 容器 | 初始化逻辑合并到 `mcp-market` 启动流程中；移除 `mcp-init` | **破坏性** — 从部署配置中移除初始化部分 |\n| **镜像策略** | 分开的开源版与企业版镜像 | 单一镜像通过运行时 `CODE_MODE` 环境变量切换 | **破坏性** — 更新镜像拉取策略 |\n| **Helm Chart** | `mcpcan-deploy` 仓库，Chart 名为 `mcpcan-deploy` | 合并至主仓库 `mcpcan\u002Fdeploy`，Chart 名为 `mcpcan` | **破坏性** — 需重新添加 Helm 仓库 |\n| **代码仓库地址** | Codeup \u002F Gitee | 迁移至 GitHub `Kymo-MCP` 组织 | 需重新克隆或更新远程仓库地址 |\n| **服务启动顺序** | 无顺序约束 | `mcp-authz` 要求 `mcp-market` 已就绪（通过 initContainer 等待） | 首次部署时自动处理 |\n| **菜单\u002F权限数据** | 由 `mcp-init` 手动填充 | `mcp-market` 在启动时幂等同步菜单（包括企业版菜单） | 无需手动操作 |\n| **CodeMode 常量** | 无统一规范 | 必须使用 `EnterpriseCode`（而非 `Enterprise`） | 更新部署脚本 |\n\n---\n\n## 🏗️ 重构\n\n- **`refactor(gateway)`**：用每个实例的 Traefik Sidecar 架构替换全局 `mcp-gateway`，消除单点故障（`e55e5a7`）\n- **`refactor(ee)`**：通过 `CODE_MODE=EnterpriseCode` 环境变量实现单镜像的企业版切换；不再发布双版本镜像（`5e68c68`）\n- **`refactor`**：集中管理容器镜像名称生成；统一 Sidecar 后缀及服务命名规范（`1888a53`、`5f4d8f3`）\n- **`refactor`**：市场模块的初始化与数据填充完全整合到 `biz` 层；`mcp-init` 服务已退役（`9a5adfe`）\n- **`refactor`**：将容器镜像标签标准化为 `latest`，移除平台特定的容器配置冗余（`6235a22`）\n- **`refactor`**：改进 API 错误处理，支持动态 HTTP 状态码及实例 ID 的 URI 参数（`3068ba9`）\n\n---\n\n## 🚀 功能特性\n\n### 网关与认证\n- **Traefik 网关集成**：动态路由与认证，支持按实例注入 Sidecar（`faa2537`）\n- **增强的网关认证**：提取详细的请求信息，支持层次化的 Header 管理，并将认证事件记录到数据库中（`ddb07e6`、`6fb9d85`）\n- **网关日志中的 `toolName` 字段**：可按工具名称过滤日志（`c53af79`）\n- **","2026-03-13T10:14:08",{"id":210,"version":211,"summary_zh":212,"released_at":213},343048,"v1.12","# 发布说明\n**范围**: `origin\u002Fmain` ... `HEAD`\n\n## 🚀 功能\n- **[AI 会话与模型]**: 引入了完整的 AI 会话管理和模型权限控制。新增了 `ai_model_access.proto` 和 `ai_session.proto` 接口定义，以及相应的数据库模型和 MySQL 存储实现 ([2493e6a])。\n- **[数据库初始化]**: 改进了 MySQL 初始化逻辑，可自动处理 AI 相关服务表的创建与维护 ([dc7c71a])。\n- **[逻辑实现]**: 在后端新增了 `ai_model_access` 和 `ai_session` 服务模块，代码量增加了 700 多行逻辑 ([dc7c71a])。\n\n## 📚 文档\n- **[技术方案优化]**: 审查并更新了 AI 平台接入和 MCP 调用的技术文档，删除了过时内容，并补充了最新的调用流程细节 ([9cb0f2d], [266ad9b])。\n","2026-03-11T10:00:49",{"id":215,"version":216,"summary_zh":217,"released_at":218},343049,"v1.10.2","# 发布说明\n\n## 🚀 功能\n\n- **初始化**：新增智能接入、MCPCAN 模板及 OpenAPI 文档初始化功能。（c443abf、a0ef2df、1578507）\n- **协议**：新增 STREAMABLE_HTTP 支持。（e0f453b）\n- **市场**：支持通过市场创建实例。（6b7a10a）\n- **Coze 集成**：支持 Coze 同步的个人 UUID 校验。（2ef029d）\n- **模板**：更新了模板模型。（80a306d、b024de1）\n\n## 🐛 问题修复\n\n- **实例**：修复了重启\u002F禁用时的访问类型检查逻辑。（cb8feb2）\n- **初始化**：修复了 OpenAPI 基础包的重复初始化问题。（4767296）\n- **通用**：修复了各类操作问题。（75df227）\n\n## ♻️ 重构\n\n- **初始化**：重构了 MCP 模板初始化流程，并规范了字段值。（946784c、2a786d0）\n- **模板**：简化了部署模板，移除了环境关联逻辑。（03887df、7f2064d）\n\n## 📝 文档与 UI\n\n- **文案与引导**：优化了界面文案、访问类型描述以及代理头优先级说明。（8b5530e、f3c7787、bb45aad、c866dad）\n- **国际化**：实现了并改进了国际化支持。（c9aad7c、d8b8dcb、b494987、5760964、08d9280）\n- **SEO**：优化了 index.html 的 SEO 效果。（fe45dc9）\n- **配置**：新增了 OpenAPI 存储路径的相关文档。（ee4fe4e）\n\n## 🔧 杂项\n\n- **版本管理**：升级了版本号。（ea88eaf、fb5c126、84c2980）\n- **UI 组件**：更新了表单、按钮及展示逻辑。（aa2f6de、7a974ec、112d4ed、7fb3a84、23620b1、74aa499）\n- **配置**：更新了 .gitignore 文件。（6902f46）","2026-02-06T06:15:35",{"id":220,"version":221,"summary_zh":222,"released_at":223},343050,"v1.10.1","# 发布说明\n\n## 🚀 功能\n\n- **初始化**：新增智能接入、MCPCAN 模板和 OpenAPI 文档初始化功能。（c443abf、a0ef2df、1578507）\n- **协议**：新增 STREAMABLE_HTTP 支持。（e0f453b）\n- **市场**：支持通过市场创建实例。（6b7a10a）\n- **Coze 集成**：支持 Coze 同步的个人 UUID 校验。（2ef029d）\n- **模板**：更新了模板模型。（80a306d、b024de1）\n\n## 🐛 问题修复\n\n- **实例**：修复了重启\u002F禁用时的访问类型检查逻辑。（cb8feb2）\n- **初始化**：修复了 OpenAPI 基础包的重复初始化问题。（4767296）\n- **通用**：修复了各类操作问题。（75df227）\n\n## ♻️ 重构\n\n- **初始化**：重构了 MCP 模板初始化，并规范了字段值。（946784c、2a786d0）\n- **模板**：简化了部署模板，移除了环境关联逻辑。（03887df、7f2064d）\n\n## 📝 文档与 UI\n\n- **文案与引导**：优化了界面文案、访问类型描述以及代理头优先级说明。（8b5530e、f3c7787、bb45aad、c866dad）\n- **国际化**：实现了并改进了国际化支持。（c9aad7c、d8b8dcb、b494987、5760964、08d9280）\n- **SEO**：优化了 index.html 的 SEO 效果。（fe45dc9）\n- **配置**：新增了 OpenAPI 存储路径的文档说明。（ee4fe4e）\n\n## 🔧 杂项\n\n- **版本管理**：升级了版本号。（ea88eaf、fb5c126、84c2980）\n- **UI 组件**：更新了表单、按钮及展示逻辑。（aa2f6de、7a974ec、112d4ed、7fb3a84、23620b1、74aa499）\n- **配置**：更新了 .gitignore 文件。（6902f46）","2026-02-03T08:07:56",{"id":225,"version":226,"summary_zh":227,"released_at":228},343051,"v1.10.0","# 发布说明\n\n## 🚀 功能\n\n- **初始化**：新增智能接入、MCPCAN模板及OpenAPI文档初始化功能。（c443abf、a0ef2df、1578507）\n- **协议**：新增STREAMABLE_HTTP支持。（e0f453b）\n- **市场**：支持通过市场创建实例。（6b7a10a）\n- **Coze集成**：支持Coze同步的个人UUID校验。（2ef029d）\n- **模板**：更新了模板模型。（80a306d、b024de1）\n\n## 🐛 问题修复\n\n- **实例**：修复了重启\u002F禁用时的访问类型检查逻辑。（cb8feb2）\n- **初始化**：修复了OpenAPI基础包的重复初始化问题。（4767296）\n- **通用**：修复了各类操作问题。（75df227）\n\n## ♻️ 重构\n\n- **初始化**：重构了MCP模板初始化流程，并规范了字段值。（946784c、2a786d0）\n- **模板**：简化了部署模板，移除了环境关联逻辑。（03887df、7f2064d）\n\n## 📝 文档与UI\n\n- **文案与引导**：优化了界面文案、访问类型描述以及代理头优先级说明。（8b5530e、f3c7787、bb45aad、c866dad）\n- **国际化**：实现了并改进了国际化支持。（c9aad7c、d8b8dcb、b494987、5760964、08d9280）\n- **SEO**：优化了index.html以提升搜索引擎优化效果。（fe45dc9）\n- **配置**：新增了OpenAPI存储路径的相关文档。（ee4fe4e）\n\n## 🔧 杂项\n\n- **版本管理**：升级了版本号。（ea88eaf、fb5c126、84c2980）\n- **UI组件**：更新了表单、按钮及展示逻辑。（aa2f6de、7a974ec、112d4ed、7fb3a84、23620b1、74aa499）\n- **配置**：更新了.gitignore文件。（6902f46）","2026-01-29T09:05:57",{"id":230,"version":231,"summary_zh":232,"released_at":233},343052,"v1.9.0","# 发布说明\n\n## 🚀 功能\n\n- **调试工具**: 实现了全面的调试工具，包括 Schema 表单、工具列表和运行状态指示器。（89817db、ea88c60、0d934d3）\n- **UI\u002FUX**: 添加了搜索提示和国际化支持（英\u002F中）。（a431880、8b8c647、c1b65f4）\n- **模板**: 在模板数据中支持多语言和协议配置。（81f885e）\n\n## 🐛 修复\n\n- **验证**: 为 MCP 名称添加了长度限制。（6c0edcb）\n- **实例 ID**: 将 InstanceID 修正为严格的小写格式。（26680c8）\n- **前端**: 修复了域名处理逻辑。（7d23f64、7e68134）\n\n## ♻️ 重构\n\n- **初始化数据**: 更新了代码包配置，并替换了示例文件。（13fd47e）\n- **配置**: 简化了模板配置文件，并更新了高德地图文档链接。（b3a0ee6）\n\n## 🔧 杂项\n\n- **资源**: 添加了 MCP 系统监控的静态图片资源。（adfe1b8）","2026-01-23T09:47:45",{"id":235,"version":236,"summary_zh":237,"released_at":238},343053,"v1.8.0","**Full Changelog**: https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fcompare\u002Fv1.3.3...v1.8.0\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fcompare\u002Fv1.3.3...v1.8.0","2026-01-14T07:40:36",{"id":240,"version":241,"summary_zh":242,"released_at":243},343054,"v1.7.0","**Full Changelog**: https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fcompare\u002Fv1.3.3...v1.7.0\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fcompare\u002Fv1.3.3...v1.7.0\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fcompare\u002Fv1.3.3...v1.7.0\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fcompare\u002Fv1.3.3...v1.7.0\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fcompare\u002Fv1.3.3...v1.7.0\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fcompare\u002Fv1.3.3...v1.7.0\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fcompare\u002Fv1.3.3...v1.7.0\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fcompare\u002Fv1.3.3...v1.7.0\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fcompare\u002Fv1.3.3...v1.7.0\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FKymo-MCP\u002Fmcpcan\u002Fcompare\u002Fv1.3.3...v1.7.0","2026-01-09T01:35:59"]