Skip to main content
Glama

dsh-mcphub

Awesome DSH Plugin

Chino | Inglés


Chino

Panel de gestión de MCP (complemento de DeepSeek Harness). Añade una sección MCP en el panel de ajustes:

  • Estado de conexión: punto verde = las herramientas del servidor están registradas en la sesión actual (invocables por la IA); punto gris = configurado pero sin herramientas registradas. Muestra el tipo de transporte (stdio / HTTP), la dirección de destino, el número de herramientas y ejemplos.

  • Gestión de actualizaciones: detecta automáticamente servidores stdio instalados con pip (p. ej., scrapling), compara con la última versión de PyPI y muestra la insignia «actualizable»; ejecuta pip install --upgrade con un clic (gestiona automáticamente el bloqueo de archivos de Windows: detiene el proceso que lo ocupa + guarda el antiguo exe); para servidores tipo npx compara con la versión real de la caché de npx y ofrece «refrescar caché»; el tipo @latest (que descarga lo último en cada inicio) no muestra avisos repetidos.

  • Añadir servidor: el formulario captura serverName / transport / URL+headers o command+args+env, y lo anexa al cordis.patch.yml del perfil (surte efecto al reiniciar DSH).

  • Prueba de conectividad: los servidores HTTP realizan un handshake real de MCP initialize (muestra serverInfo y el tiempo empleado); los servidores stdio comprueban la existencia del ejecutable.

  • Instrucciones de uso: regla de nombres de herramientas (mcp__<服务器名>__<工具名>), cómo hacer que la IA las invoque, ejemplo de edición manual de la configuración, recordatorio de seguridad de claves, guía de solución de problemas.

Instalación

# 从 GitHub
dsh plugin --profile web add github:jinhongxun/dsh-mcphub

# 或从 npm(如已发布)
dsh plugin --profile web add dsh-mcphub

Después de instalar, reinicia DSH para que surta efecto.

Privacidad

Las claves de headers / env en los archivos de configuración se usan solo en la memoria del Host para sondear el handshake, nunca se envían al navegador (el panel solo recibe los nombres de las claves).

Preguntas frecuentes: ¿qué es un perfil?

Un perfil es el «entorno de configuración independiente» de DSH (similar a los perfiles de usuario del navegador): cada perfil tiene sus propios complementos y su propia lista de MCP, sin afectarse entre sí. Ejemplo: una máquina puede tener web (para el uso web diario) y open-design (para usar con software de diseño), cada uno con sus propios MCP. La selección de perfil en el formulario de añadir decide en qué entorno se escribe: si solo hay un perfil, no hay que preocuparse.

Requisitos del entorno

  • Node.js ≥ 20

  • DeepSeek Harness (incluye el canal dsh-client-connection, incluido en la distribución oficial).

¿Cómo se calcula el estado?

El punto verde/gris no es un estado mantenido por el propio complemento: el complemento lee el registro de herramientas en ejecución; si un servidor tiene alguna herramienta registrada mcp__<服务器名>__*, se considera conectado. La ventaja es que es no intrusivo y siempre coincide con la capacidad real; el límite es que «conectado pero expone 0 herramientas» se muestra como punto gris. Todos los cambios de configuración (añadir/pausar/eliminar/actualizar) surten efecto al reiniciar DSH.

Capturas de pantalla

Pendiente: captura de la sección MCP en el panel de ajustes.

Compatibilidad

Funciona en Windows / macOS / Linux (las acciones de actualización se dividen según la plataforma: PowerShell ↔ pkill, wherecommand -v, detección automática de la ruta de caché de npm).


Inglés

Panel de gestión de MCP para DeepSeek Harness. Añade una sección MCP al panel de ajustes:

  • Estado de conexión: un punto verde significa que las herramientas del servidor están registradas en la sesión en vivo (invocables por la IA); gris significa configurado pero no registrado. Muestra el transporte (stdio / HTTP), el destino, el número de herramientas y ejemplos.

  • Actualizaciones: detecta servidores stdio instalados con pip (p. ej., scrapling), compara con PyPI y actualiza con un clic, incluida la gestión del bloqueo de archivos de Windows (detiene los procesos que lo ocupan, deja el antiguo exe en espera y lo restaura en caso de error). Los servidores basados en npx se comparan con la caché real de npx con una acción de «refrescar caché»; las especificaciones @latest nunca se avisan (se actualizan solas).

  • Añadir servidores: un formulario que añade las entradas adecuadas de cordis.patch.yml (serverName / transport / URL+headers o command+args+env). Tiene efecto tras reiniciar DSH.

  • Prueba de conectividad: los servidores HTTP reciben un handshake real de MCP initialize (serverInfo + latencia); los servidores stdio reciben una comprobación del ejecutable.

  • Ayuda: nombres de herramientas (mcp__<server>__<tool>), cómo invocar herramientas mediante la IA, ejemplo de configuración manual, notas de seguridad de secretos, solución de problemas.

Instalación

# from GitHub
dsh plugin --profile web add github:jinhongxun/dsh-mcphub

# or from npm (once published)
dsh plugin --profile web add dsh-mcphub

Reinicia DSH después de instalar.

Privacidad

Los secretos en headers / env permanecen en el proceso del host solo para la sonda — nunca se envían al navegador (el panel recibe solo los nombres de las claves).

Preguntas frecuentes: ¿qué es un perfil?

Un perfil es el entorno de configuración aislado de DSH (como los perfiles del navegador): cada uno mantiene sus propios complementos y su lista de servidores MCP. Ejemplo: una máquina puede tener perfiles web (para la interfaz web diaria) y open-design, cada uno con sus propios servidores MCP. El selector de perfil en el formulario de añadir servidor decide qué entorno recibe la nueva entrada: con un solo perfil no hay nada que elegir.

Requisitos

  • Node.js ≥ 20

  • DeepSeek Harness (incluye el canal dsh-client-connection en las compilaciones oficiales)

Compatibilidad

Funciona en Windows / macOS / Linux (las acciones de actualización se ramifican según la plataforma: PowerShell ↔ pkill, wherecommand -v, ruta de caché de npm auto-detectada).

Licencia

MIT

-
license - not tested
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

  • MCP server for Hailuo (MiniMax) AI video generation

  • MCP server for MiniMax H3 multimodal video generation

  • MCP server for AI dialogue using various LLM models via AceDataCloud

View all MCP Connectors

Latest Blog Posts

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/jinhongxun/dsh-mcphub'

If you have feedback or need assistance with the MCP directory API, please join our Discord server