dsh-mcp-sync
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@dsh-mcp-synclist all synced MCP services"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
dsh-mcp-sync
DSH (DeepSeek Harness) plugin: Automatically sync MCP configurations from local Claude Code / Codex CLI / Cursor Agent, deduplicate and filter, centralized management, supports custom MCP.
Capabilities
Capability | Description |
Three-source sync | Automatically scan MCP configuration files of Claude Code, Codex CLI, and Cursor Agent |
Smart deduplication | Deduplicate by |
Centralized display | Sidebar "MCP Configurations" tab, unified view of all MCP services |
Source labeling | Each service shows source badge (Claude / Codex / Cursor / Custom) |
Custom MCP | Supports adding custom MCP services (stdio or sse type), stored in |
Settings integration | Configure sync options in settings page (enable/disable sources, dedup strategy, etc.) |
Real-time refresh | Supports manual refresh, auto-update on config file changes |
Related MCP server: 1mcpserver
Data Sources
Source | Configuration Path | Format |
Claude Code |
| JSON ( |
Cursor Agent |
| JSON ( |
Codex CLI |
| TOML ( |
Custom |
| JSON |
How It Works
Server half (
lib/index.js→lib/sources.js+lib/routes.js): scan the three-source MCP configuration files, parse JSON/TOML format, cache by(mtime);GET /api/dsh-mcp-sync/*provides three read-only interfaces: status, service list, and raw configuration.Deduplication logic: generate a fingerprint by
command + args(stdio type) orurl(sse type); services with the same fingerprint are merged into one entry, preserving all sources.Browser half (
lib/client.js, zero-build handwritten ModuleLoader factory): registered as a tab ofdsh-better-sidebar, displays the deduplicated MCP service list, supports filtering by source and search.
Installation
# 从 npm 安装(推荐)
dsh plugin --profile web add dsh-mcp-sync
# 重启 dsh web 生效dsh plugin will automatically append packages that declare dsh.bundle into the profile's dsh.profile.bundles.
Dependencies
Requires the dsh-better-sidebar plugin (provides the sidebar tab system).
Configuration
Zero configuration by default. When adjustments are needed, override by id in the profile's 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 (all loopback-only)
Route | Description |
| Source availability / service count / last sync time |
| Deduplicated MCP service list (filterable by source) |
| Raw configuration file content for each source |
| Custom MCP service list |
| Add custom MCP service (body: |
| Delete custom MCP service |
Development
node --check lib/index.js lib/sources.js lib/routes.js lib/client.jsLicense
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