MCP Dock

Gerenciador de servidores MCP para desktop compatível com 14 clientes de IA. Navegue e instale mais de 9.200 servidores MCP e mais de 3.100 habilidades de IA no Cursor, VS Code, Claude Code, Gemini CLI e outros a partir de uma única interface gráfica.

Documentação

MCP Dock

MCP Dock

Gerenciador de Servidores MCP e Configurações para 14 Clientes de IA

Gerencie configurações de servidores MCP em Cursor, VS Code, Claude Code, Gemini CLI, Codex CLI, Windsurf, Zed, TRAE, Kiro, JetBrains e muito mais — tudo em um único aplicativo.

Site | Recursos | Download | Clientes Suportados | Perguntas Frequentes | 中文


Recursos

  • MCP Store - Navegue e pesquise mais de 8.500 servidores MCP do Registro Oficial e do Smithery
  • Skills Store - Descubra mais de 4.400 Skills de IA para Cursor, Claude Code, Gemini CLI, Codex CLI e Opencode
  • Instalação com Um Clique - Configuração automática para Cursor, VS Code, Claude Code, Gemini CLI, Codex CLI, Windsurf, Zed, TRAE, TRAE CN, Kiro, Opencode, JetBrains, Antigravity, OpenClaw
  • Padrão de Skills de Agente - Suporte ao ~/.agents/skills/ padrão unificado (skills.sh)
  • MCP Inspector - Ferramenta interativa de depuração para testar ferramentas do servidor MCP
  • Gerenciamento de Configurações - Gerenciamento unificado das configurações MCP em todos os clientes
  • Sincronização Multi-Clientes - Sincronize configurações MCP para vários clientes
  • Histórico e Reversão - Backup automático de configurações com reversão em um clique
  • Multi-idioma - Inglês e Chinês Simplificado

Download

macOS (Recomendado: Homebrew)

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

# Upgrade
brew upgrade --cask mcp-dock

macOS (Download Manual)

Observação: O aplicativo não é assinado. Se você vir a mensagem "danificado" ou "não pode ser aberto", execute: xattr -cr /Applications/MCP\ Dock.app

Windows

Linux

Clientes Suportados

Clientes MCP

ClienteStatus
CursorSuportado
VS CodeSuportado
Claude CodeSuportado
Gemini CLISuportado
Codex CLISuportado
WindsurfSuportado
ZedSuportado
TRAESuportado
TRAE CNSuportado
KiroSuportado
OpencodeSuportado
JetBrains (IntelliJ, WebStorm, PyCharm, etc.)Suportado
AntigravitySuportado
OpenClawSuportado

Clientes de Skills

ClienteStatus
CursorSuportado
Claude CodeSuportado
Gemini CLISuportado
Codex CLISuportado
OpencodeSuportado
Agent Skills (.agents)Suportado

Fontes de Dados

O MCP Dock suporta duas fontes de dados:

  • Oficial - Registro Oficial MCP com servidores verificados
  • Smithery - Comunidade Smithery.ai com servidores contribuídos pela comunidade

Os dados são sincronizados automaticamente a cada 3 dias.

Contribuições da Comunidade

Aceitamos contribuições da comunidade! Você pode enviar suas próprias configurações de Servidor MCP ou Skills.

Como Contribuir

  1. Faça um fork deste repositório
  2. Copie o arquivo de modelo:
    • Para Servidores MCP: community-registry/servers/_template.json
    • Para Skills: community-registry/skills/_template.json
  3. Preencha sua configuração
  4. Envie um Pull Request

Seu PR será validado automaticamente contra nosso JSON Schema. Após o merge, sua contribuição será incluída na próxima sincronização de dados.

Consulte o README do Registro da Comunidade para instruções detalhadas.

Perguntas Frequentes

Onde os dados são armazenados?

Todas as configurações e dados são armazenados localmente:

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

É necessário ter internet?

A internet é necessária para carregar a lista de MCP. As configurações MCP instaladas são armazenadas localmente e funcionam offline.

Como desinstalar?

  1. Exclua o aplicativo
  2. Exclua o diretório de configuração ~/.mcp-dock/
  3. As configurações MCP permanecem no arquivo de configuração de cada cliente. Remova manualmente, se necessário.

Código-Fonte

Este repositório inclui o código-fonte completo do MCP Dock (Edição Comunitária). Você pode compilar, modificar e contribuir com o projeto.

Pilha Tecnológica

  • Framework: Electron + React 18 + TypeScript
  • Estilização: Tailwind CSS
  • Estado: Zustand
  • Build: Vite + electron-builder
  • Protocolo: MCP JSON-RPC via stdio

Desenvolvimento

# Install dependencies
npm install

# Start development mode
npm run electron:dev

# Build for production
npm run package

Estrutura do Projeto

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

Edição Comunitária vs Versão Completa

RecursoComunitáriaCompleta
Instalação manual de servidores em 14 clientes
MCP Inspector
Histórico de configurações e reversão
Sincronização multi-clientes
Gerenciamento de Skills
Navegar por mais de 8.500 servidores MCP
Navegar por mais de 4.400 Skills de IA
Instalação com um clique a partir do registro

Para obter a versão completa com navegação no registro, baixe a versão mais recente.

Licença

Licença MIT - Consulte LICENSE para detalhes.

Créditos