MCP一键安装工具

MCP Store是一款用于一键安装和管理MCP(Model Context Protocol)服务器的Electron桌面应用程序,支持多种AI客户端和平台。

  • by aeolus9093
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 aeolus9093/MCP_STORE

使用说明

⚡ MCP商店

用于AI客户端的一键式MCP安装程序 单击一次即可安装模型上下文协议(MCP)服务器的Electron桌面应用程序


截图


功能

  • 100+MCP 队列-GitHub、Slack、Notion、PostgreSQL、Playwright等
  • 一键安装 -npm/npx/uvx/Docker自动运行
  • 同时安装多个客户端 --克劳德桌面,光标,风帆,克劳德代码,VS代码,Zed
  • 输入环境变量安全 -API Key掩蔽
  • 质量自动评分 -基于Stars/最近的姓氏/描述/客户端支持数0–100分
  • README渲染 -显示每个MCP的GitHub README内联
  • 用户评分/评论 -保存本地JSON
  • 搜索历史记录 -自动保存最近的10个
  • 备份/还原 -导出/导入安装列表JSON
  • 自动更新 -基于GitHub Releases,无需重新启动即可下载

安装方法

视窗

  1. Releases页面中的最新版本 .exe 下载
  2. MCP-Store-Setup-x.x.x.exe 运行后遵循安装指南
  3. 或 MCP-Store-x.x.x-portable.exe -无需安装即可运行

macOS

  1. Releases页面在 .dmg 下载
  2. 安装DMG后 MCP Store.app的 /Applications拖到

Linux

  1. Releases页面在 .AppImage 或 .deb 下载
  2. 应用程序映像: chmod +x MCP-Store-*.AppImage && ./MCP-Store-*.AppImage
  3. deb: sudo dpkg -i mcp-store_*.deb

支持客户机

自动检测客户端配置文件平台 |-----------|:-----------------:|--------| |克劳德桌面|✅ | Windows/macOS/Linux| |光标|✅ | Windows/macOS/Linux| |风浪|✅ | Windows/macOS/Linux| |克劳德代码|✅ | Windows/macOS/Linux| |VS代码(临床)|✅ | Windows/macOS/Linux| |Zed |✅ | macOS/Linux|


设置开发环境

# 의존성 설치
npm install

# 개발 서버 실행 (Vite + Electron 동시)
npm run dev

# 타입 검사
npm run typecheck

构建

# Windows 인스톨러 + 포터블 빌드
npm run build:win

# macOS DMG + pkg 빌드
npm run build:mac

# Linux AppImage + deb 빌드
npm run build:linux

# 전체 플랫폼 빌드
npm run build:all

依赖性要求


项目结构

mcp-store/
├── src/
│   ├── main/               # Electron 메인 프로세스
│   │   ├── index.ts        # 앱 진입점
│   │   ├── preload.ts      # contextBridge API
│   │   ├── ipc-handlers.ts # IPC 핸들러
│   │   ├── installer.ts    # npm/npx/uvx/docker 설치
│   │   ├── config-manager.ts # OS별 설정 파일 자동 감지
│   │   ├── registry.ts     # MCP 레지스트리 검색
│   │   ├── auto-updater.ts # 자동 업데이트
│   │   └── ...
│   ├── renderer/           # React 렌더러
│   │   ├── pages/          # Home / Detail / Installed / Settings
│   │   ├── components/     # 공통 컴포넌트
│   │   └── store/          # Zustand 전역 상태
│   └── shared/
│       └── types.ts        # 공유 타입 + IPC 상수
├── packages/
│   └── registry.json       # 100+ MCP 큐레이션 데이터
├── build/                  # 앱 아이콘 (icon.png/ico/icns)
├── .github/workflows/
│   └── release.yml         # GitHub Actions 자동 빌드/릴리즈
└── electron-builder.config.ts

贡献方法

如果您想添加新MCP或修复错误 贡献.md请参考。

  1. Fork此存储库
  2. 创建分支: git checkout -b feat/add-new-mcp
  3. 更改后提交: git commit -m "feat: add my-mcp"
  4. PR提交

提交MCP

向商店添加新MCP的步骤 GitHub Issue模板或, packages/registry.json直接添加到后发送PR。


许可证

麻省理工学院 ©2026 MCP商店贡献者