MCP Dock

Gestor de servidores MCP de escritorio para 14 clientes de IA. Navega e instala más de 9,200 servidores MCP y más de 3,100 habilidades de IA en Cursor, VS Code, Claude Code, Gemini CLI y más desde una interfaz gráfica.

Documentación

MCP Dock

MCP Dock

MCP Server y Administrador de Configuración para 14 Clientes de IA

Administra configuraciones de servidores MCP en Cursor, VS Code, Claude Code, Gemini CLI, Codex CLI, Windsurf, Zed, TRAE, Kiro, JetBrains y más, todo desde una sola aplicación.

Sitio web | Características | Descargar | Clientes compatibles | Preguntas frecuentes | 中文


Características

  • MCP Store - Explora y busca más de 8500 servidores MCP desde el Registro Oficial y Smithery
  • Skills Store - Descubre más de 4400 habilidades de IA para Cursor, Claude Code, Gemini CLI, Codex CLI y Opencode
  • Instalación con un clic - Configuración automática para Cursor, VS Code, Claude Code, Gemini CLI, Codex CLI, Windsurf, Zed, TRAE, TRAE CN, Kiro, Opencode, JetBrains, Antigravity, OpenClaw
  • Estándar de Skills de Agente - Soporte para el estándar unificado ~/.agents/skills/ (skills.sh)
  • Inspector MCP - Herramienta de depuración interactiva para probar herramientas del servidor MCP
  • Gestión de configuración - Gestión unificada de configuraciones MCP en todos los clientes
  • Sincronización multi-cliente - Sincroniza configuraciones MCP a múltiples clientes
  • Historial y reversión - Copias de seguridad automáticas con reversión con un clic
  • Multilingüe - Inglés y chino simplificado

Descargar

macOS (Recomendado: Homebrew)

# Install
brew install --cask OldJii/tap/mcp-dock

# Upgrade
brew upgrade --cask mcp-dock

macOS (Descarga manual)

Nota: La aplicación no está firmada. Si ves un mensaje de "dañada" o "no se puede abrir", ejecuta: xattr -cr /Applications/MCP\ Dock.app

Windows

Linux

Clientes compatibles

Clientes MCP

ClienteEstado
CursorCompatible
VS CodeCompatible
Claude CodeCompatible
Gemini CLICompatible
Codex CLICompatible
WindsurfCompatible
ZedCompatible
TRAECompatible
TRAE CNCompatible
KiroCompatible
OpencodeCompatible
JetBrains (IntelliJ, WebStorm, PyCharm, etc.)Compatible
AntigravityCompatible
OpenClawCompatible

Clientes de Skills

ClienteEstado
CursorCompatible
Claude CodeCompatible
Gemini CLICompatible
Codex CLICompatible
OpencodeCompatible
Agent Skills (.agents)Compatible

Fuentes de datos

MCP Dock admite dos fuentes de datos:

  • Oficial - Registro Oficial MCP con servidores verificados
  • Smithery - Comunidad de Smithery.ai con servidores aportados por la comunidad

Los datos se sincronizan automáticamente cada 3 días.

Contribuciones de la comunidad

¡Agradecemos las contribuciones de la comunidad! Puedes enviar tu propio servidor MCP o configuraciones de Skills.

Cómo contribuir

  1. Haz un fork de este repositorio
  2. Copia el archivo de plantilla:
    • Para servidores MCP: community-registry/servers/_template.json
    • Para Skills: community-registry/skills/_template.json
  3. Completa tu configuración
  4. Envía una solicitud de extracción (Pull Request)

Tu PR se validará automáticamente contra nuestro esquema JSON. Una vez fusionado, tu contribución se incluirá en la próxima sincronización de datos.

Consulta el README del Registro Comunitario para obtener instrucciones detalladas.

Preguntas frecuentes

¿Dónde se almacenan los datos?

Todas las configuraciones y datos se almacenan localmente:

  • macOS: ~/.mcp-dock/
  • Windows: %USERPROFILE%\.mcp-dock\
  • Linux: ~/.mcp-dock/

¿Requiere internet?

Se requiere internet para cargar la lista de MCP. Las configuraciones MCP instaladas se almacenan localmente y funcionan sin conexión.

¿Cómo desinstalar?

  1. Elimina la aplicación
  2. Elimina el directorio de configuración ~/.mcp-dock/
  3. Las configuraciones MCP permanecen en el archivo de configuración de cada cliente. Elimínalas manualmente si es necesario.

Código fuente

Este repositorio incluye el código fuente completo de MCP Dock (Edición Comunitaria). Puedes compilar, modificar y contribuir al proyecto.

Pila tecnológica

  • Framework: Electron + React 18 + TypeScript
  • Estilos: Tailwind CSS
  • Estado: Zustand
  • Compilación: Vite + electron-builder
  • Protocolo: MCP JSON-RPC sobre stdio

Desarrollo

# Install dependencies
npm install

# Start development mode
npm run electron:dev

# Build for production
npm run package

Estructura del proyecto

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

Edición Comunitaria vs Versión Completa

CaracterísticaComunidadCompleta
Instalación manual del servidor en 14 clientes
Inspector MCP
Historial de configuración y reversión
Sincronización multi-cliente
Gestión de Skills
Explorar más de 8,500 servidores MCP
Explorar más de 4,400 Skills de IA
Instalación con un clic desde el registro

Para obtener la versión completa con exploración del registro, descarga la última versión.

Licencia

Licencia MIT - Consulta LICENCIA para más detalles.

Créditos