dsh-mcp-sync
dsh-mcp-sync
Плагин DSH (DeepSeek Harness): автоматическая синхронизация конфигураций MCP локальных Claude Code / Codex CLI / Cursor Agent, дедупликация и фильтрация, централизованное управление, поддержка пользовательских MCP.
Функции
Возможность | Описание |
Синхронизация из трёх источников | Автоматическое сканирование конфигурационных файлов MCP Claude Code, Codex CLI, Cursor Agent |
Умная дедупликация | Дедупликация по |
Централизованное отображение | Вкладка «Конфигурация MCP» на боковой панели, единый просмотр всех сервисов MCP |
Маркировка источника | Каждый сервис отображает значок источника (Claude / Codex / Cursor / Пользовательский) |
Пользовательский MCP | Поддержка добавления пользовательских сервисов MCP (тип stdio или sse), хранятся в |
Интеграция с настройками | Настройка параметров синхронизации на странице настроек (включение/отключение источников, стратегия дедупликации и т.д.) |
Обновление в реальном времени | Поддержка ручного обновления, автоматическое обновление при изменении конфигурационных файлов |
Related MCP server: 1mcpserver
Источники данных
Источник | Путь конфигурации | Формат |
Claude Code |
| JSON ( |
Cursor Agent |
| JSON ( |
Codex CLI |
| TOML ( |
Пользовательский |
| JSON |
Принцип работы
Серверная часть (
lib/index.js→lib/sources.js+lib/routes.js): сканирует конфигурационные файлы MCP из трёх источников, парсит JSON/TOML, кэширует по(mtime);GET /api/dsh-mcp-sync/*предоставляет три read-only интерфейса: статус, список сервисов, исходные конфигурации.Логика дедупликации: генерирует отпечаток по
command + args(тип stdio) илиurl(тип sse), сервисы с одинаковым отпечатком объединяются в одну запись с сохранением всех источников.Клиентская часть (
lib/client.js, фабрика ModuleLoader, написанная вручную без сборки): регистрируется как вкладкаdsh-better-sidebar, отображает список сервисов MCP после дедупликации, поддерживает фильтрацию по источнику и поиск.
Установка
# 从 npm 安装(推荐)
dsh plugin --profile web add dsh-mcp-sync
# 重启 dsh web 生效dsh plugin автоматически добавляет пакеты, объявившие dsh.bundle, в dsh.profile.bundles профиля.
Зависимости
Требуется установка плагина dsh-better-sidebar (предоставляет систему вкладок на боковой панели).
Конфигурация
По умолчанию работает без конфигурации. При необходимости настройки переопределите по id в cordis.patch.yml профиля (~/.dsh/profiles/web/cordis.patch.yml):
- id: mcp-sync
config:
enabled: true
autoSync: true # 启动时自动同步
syncInterval: 60000 # 定时同步间隔(ms),0 关闭
dedupeByCommand: true # 按 command+args 去重
sources:
claude: true # 扫描 Claude Code 配置
codex: true # 扫描 Codex CLI 配置
cursor: true # 扫描 Cursor Agent 配置API (только loopback)
Маршрут | Описание |
| Доступность источников / количество сервисов / время последней синхронизации |
| Список сервисов MCP после дедупликации (можно фильтровать по источнику) |
| Содержимое исходных конфигурационных файлов каждого источника |
| Список пользовательских сервисов MCP |
| Добавить пользовательский сервис MCP (body: |
| Удалить пользовательский сервис MCP |
Разработка
node --check lib/index.js lib/sources.js lib/routes.js lib/client.jsLicense
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP tool that synchronizes user preferences, personal details, and code standards across multiple Claude interfaces, allowing users to maintain consistent personalized AI interactions without repeating themselves.7
- AlicenseNot gradedqualityDmaintenanceMCP of MCPs. Automatic discovery and configure MCP servers on your local machine. Integration with Claude and Cursor.53Apache 2.0
- AlicenseBqualityFmaintenanceEnables orchestrating multiple AI CLI agents (Claude Code, Codex, Gemini CLI, Copilot CLI) through a unified MCP interface for task delegation, cross-agent comparison, and specialized tools like code review and debugging.141814MIT
- FlicenseNot gradedqualityDmaintenanceEnables LLM-powered code analysis, generation, debugging, and context management through MCP integration with IDEs like Cursor and Claude Desktop.
Related MCP Connectors
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
One shared context your team's AI tools read & write over MCP. No re-explaining. Free.
Hosted MCP memory: save sessions/decisions once, search from Claude, Cursor, ChatGPT. EU-hosted FTS.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nan1010082085/dsh-mcp-sync'
If you have feedback or need assistance with the MCP directory API, please join our Discord server