mcp-dock
Health Gecti
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 133 GitHub stars
Code Basarisiz
- os.homedir — User home directory access in src/__tests__/env-manager.test.ts
- process.env — Environment variable access in src/__tests__/env-manager.test.ts
- os.homedir — User home directory access in src/__tests__/history-manager.test.ts
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
MCP Server & Config Manager for 14 AI Clients — Cursor, VS Code, Claude Code, Gemini CLI, Codex CLI, Windsurf, Zed, TRAE, Kiro, JetBrains & more. Browse 50,000+ servers and 10,000+ skills.
MCP Dock
MCP Server & Config Manager for 14 AI Clients
Manage MCP server configurations across Cursor, VS Code, Claude Code, Gemini CLI, Codex CLI, Windsurf, Zed, TRAE, Kiro, JetBrains, and more — all from one app.
Website | Features | Download | Supported Clients | FAQ | 中文
Features
- MCP Store - Browse and search the MCP Servers listed in the Official Registry (full version)
- Skills Store - Discover AI Skills for Cursor, Claude Code, Gemini CLI, Codex CLI, and Opencode (full version)
- One-Click Install - Auto-configure to Cursor, VS Code, Claude Code, Gemini CLI, Codex CLI, Windsurf, Zed, TRAE, TRAE CN, Kiro, Opencode, JetBrains, Antigravity, OpenClaw
- Agent Skills Standard - Support for
~/.agents/skills/unified standard (skills.sh) - MCP Inspector - Interactive debugging tool for testing MCP Server tools
- Config Management - Unified management of MCP configurations across all clients
- Multi-Client Sync - Sync MCP configurations to multiple clients
- History & Rollback - Auto-backup configurations with one-click rollback
- Multi-Language - English and Simplified Chinese
Download
Latest release: v1.4.1. Install notes and the current download status are on the official website.
| Platform | Download |
|---|---|
| macOS (Apple Silicon) | MCP.Dock-1.4.1-arm64.dmg |
| macOS (Intel) | MCP.Dock-1.4.1.dmg |
| Windows | Installer · Portable |
| Linux (x64) | AppImage · .deb |
| Linux (ARM64) | AppImage · .deb |
Homebrew (macOS): brew install --cask folay-git/tap/mcp-dock
The macOS builds are ad-hoc signed and not notarized by Apple, and the Windows builds are not code-signed, so the system may block or warn on first launch. See the install guide.
- Already using MCP Dock 1.3.x or earlier? The built-in updater of those versions points to an update source that no longer exists, so it cannot update itself to this version. Download it from the table above and install it over the old app; your configuration is kept.
- The open-source Community Edition in this repository can also be built from source. It has fewer features than the full application (see the comparison below).
Supported Clients
MCP Clients
| Client | Status |
|---|---|
| Cursor | Supported |
| VS Code | Supported |
| Claude Code | Supported |
| Gemini CLI | Supported |
| Codex CLI | Supported |
| Windsurf | Supported |
| Zed | Supported |
| TRAE | Supported |
| TRAE CN | Supported |
| Kiro | Supported |
| Opencode | Supported |
| JetBrains (IntelliJ, WebStorm, PyCharm, etc.) | Supported |
| Antigravity | Supported |
| OpenClaw | Supported |
Skills Clients
| Client | Status |
|---|---|
| Cursor | Supported |
| Claude Code | Supported |
| Gemini CLI | Supported |
| Codex CLI | Supported |
| Opencode | Supported |
| Agent Skills (.agents) | Supported |
Data Sources
The full version reads two catalogs, refreshed every 14 days:
- MCP Servers - the MCP Official Registry. Being listed there is not a security review.
- Skills - public GitHub repositories
Smithery shut down its API, hosted connections, CLI/SDK and accounts on 2026-10-31, so it is no longer a data source. MCP configs you already have that depend on it are kept as they are and marked "Service retired" in the Library; MCP Dock never rewrites or removes them automatically.
Community Contributions
We welcome community contributions! You can submit your own MCP Server or Skill configurations.
How to Contribute
- Fork this repository
- Copy the template file:
- For MCP Servers:
community-registry/servers/_template.json - For Skills:
community-registry/skills/_template.json
- For MCP Servers:
- Fill in your configuration
- Submit a Pull Request
Your PR will be automatically validated against our JSON Schema. Once merged, your contribution will be included in the next data sync.
See Community Registry README for detailed instructions.
FAQ
Where is data stored?
All configurations and data are stored locally:
- macOS:
~/.mcp-dock/ - Windows:
%USERPROFILE%\.mcp-dock\ - Linux:
~/.mcp-dock/
Does it require internet?
Internet is required for loading the MCP list. Installed MCP configurations are stored locally and work offline.
How to uninstall?
- Delete the application
- Delete the config directory
~/.mcp-dock/ - MCP configurations remain in each client's config file. Remove manually if needed.
Source Code
This repository includes the full source code of MCP Dock (Community Edition). You can build, modify, and contribute to the project.
Tech Stack
- Framework: Electron + React 18 + TypeScript
- Styling: Tailwind CSS
- State: Zustand
- Build: Vite + electron-builder
- Protocol: MCP JSON-RPC over stdio
Development
# Install dependencies
npm install
# Start development mode
npm run electron:dev
# Build for production
npm run package
Project Structure
src/
├── renderer/ # Frontend (React + Vite + Tailwind)
│ ├── src/
│ │ ├── components/ # UI components
│ │ ├── pages/ # App pages (Store, Library, Inspector, etc.)
│ │ ├── api/ # Registry API layer
│ │ ├── store/ # Zustand state management
│ │ ├── lib/ # Utilities and Electron bridge
│ │ └── locales/ # i18n (English + Chinese)
│ └── assets/ # Icons and static assets
├── main/ # Electron main process
│ ├── config-manager # Multi-client config read/write (14 clients)
│ ├── mcp-client # MCP JSON-RPC client for Inspector
│ ├── skills-manager # Skills installation and management
│ ├── history-manager # Config backup and rollback
│ ├── env-manager # Runtime environment detection
│ └── cache-manager # Local data caching
├── preload/ # Electron preload (secure IPC bridge)
└── __tests__/ # Unit tests
Community Edition vs Full Version
| Feature | Community | Full |
|---|---|---|
| Manual server install to 14 clients | ✅ | ✅ |
| MCP Inspector | ✅ | ✅ |
| Config history & rollback | ✅ | ✅ |
| Multi-client sync | ✅ | ✅ |
| Skills management | ✅ | ✅ |
| Browse the MCP server catalog | ❌ | ✅ |
| Browse the AI Skills catalog | ❌ | ✅ |
| One-click install from registry | ❌ | ✅ |
The full version with registry browsing is distributed as installers (see Download).
License
MIT License - See LICENSE for details.
Credits
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi