MCP_Server_Switcher

MCP_Server_Switcher

🚀 MCP 服务器切换器

MCP 服务器切换器是一款实用的图形界面工具,可帮助用户轻松管理和切换 MCP 服务器配置,提升使用效率。

✨ 主要特性

  • 可管理多个 MCP 服务器配置,满足多样化需求。
  • 借助勾选框,能方便地启用或禁用特定服务器。
  • 支持编辑服务器配置,包括名称、命令、参数和环境变量。
  • 集成系统托盘,便于快速访问。
  • 会自动将配置保存到用户目录。

🚀 快速开始

  1. 启动应用程序。
  2. 添加、编辑或删除服务器配置。
  3. 勾选要启用的服务器。
  4. 点击“保存配置”应用更改。

配置文件保存路径如下:

  • 所有配置:~/.mcp_switcher/all_mcp_config.json
  • 当前激活配置:~/.codeium/windsurf/mcp_config.json

💻 使用示例

基础用法

以下是使用该工具的基本流程:

1. 启动应用程序
2. 添加、编辑或删除服务器配置
3. 勾选要启用的服务器
4. 点击"保存配置"应用更改

🔧 技术细节

技术栈

  • Python:作为主要的开发语言,提供强大的编程能力。
  • PyQt6:用于构建图形用户界面(GUI),为用户提供友好的交互界面。
  • JSON:作为配置文件的格式,方便数据的存储和读取。

开发说明

此应用程序使用 PyInstaller 打包为可执行文件。

打包命令

pyinstaller --name="MCP 服务器切换器" --windowed --icon=resources/icon_.png --add-data="all_mcp_config.json:." --add-data="resources/*.png:resources" main.py

📄 许可证

本项目采用 GNU 通用公共许可证第 3 版(GPL v3)。详见 LICENSE 文件。

声明

所有代码和资源均由 AI 模型(Claude 3.5 Sonnet、Claude 3.7 Sonnet 和 GPT-4o)生成。

  • 0 关注
  • 0 收藏,32 浏览
  • system 提出于 2025-09-25 06:51

相似服务问题

相关AI产品