MCPanel
producthunt.com
开发者优先的本地 MCP 服务器管理器
2个月前制作者:Ousssema Taleb
关于 MCPanel
MCPanel 是一款轻量级(约 7MB)的本地桌面应用,专为简化 Model Context Protocol(MCP)服务器的本地开发而设计。基于 Tauri 和 Rust 构建,它提供了可视化界面,让开发者可以轻松启动/停止服务器,实时查看日志流而不会阻塞 UI,并通过内置的工作台手动构造 JSON-RPC 请求。MCPanel 通过严格的进程管理和原生操作系统凭据存储,消除了明文 API 密钥和孤儿后台进程的问题。
核心功能
- 服务器管理:一键启动、停止、重启 MCP 服务器,支持多服务器并行管理,状态一目了然。
- 实时日志流:采用非阻塞式日志输出,即使在高负载下也能流畅显示日志,方便调试。
- JSON-RPC 工作台:内置请求构造器,支持手动输入方法、参数,快速测试服务器响应。
- 安全凭据存储:利用操作系统原生钥匙串(如 macOS Keychain、Windows Credential Locker)加密存储 API 密钥,避免明文泄露。
- 进程管理:自动清理退出后的子进程,防止孤儿进程占用系统资源。
主要特性
- 极速启动:基于 Tauri 的轻量架构,内存占用低,启动时间小于 1 秒。
- 跨平台支持:兼容 Windows、macOS 和 Linux,提供一致的开发体验。
- 开发者友好:支持自定义服务器配置,可导入/导出 JSON 配置,便于团队协作。
- 开源透明:代码完全开源,社区驱动,持续迭代。
适用场景
- 本地开发 MCP 服务器时,需要频繁调试和监控日志的开发者。
- 需要安全存储 API 密钥,避免硬编码的团队或个人。
- 希望简化 MCP 服务器生命周期管理,提升开发效率的 AI 应用开发者。
MCPanel 以其轻量、安全和高效的特点,成为 MCP 开发者的得力助手,让本地服务器管理变得前所未有的简单。