DeepSeek Capability Hub
Capability Hub es un broker de MCP y habilidades con carga diferida para DeepSeek Harness y otros clientes MCP. El host ve una única herramienta compacta, capability_hub, en lugar de pagar el costo de contexto de cada esquema de herramienta de todos los servidores configurados.
El agente busca en un catálogo ligero, inspecciona los permisos, activa un servidor de confianza, lo invoca a través del hub y puede volver a apagarlo. El contenido de las habilidades solo se carga después de la selección.
Por qué existe
Las configuraciones MCP estáticas grandes desperdician contexto y hacen que la elección de herramientas sea más ruidosa. Capability Hub mantiene estable la superficie expuesta al modelo:
search → inspect → enable → tools → call → disableUn esquema fijo permanece en el prompt de Harness.
Los esquemas de las herramientas hijas permanecen fuera del contexto del modelo hasta que se solicitan.
toolsdevuelve nombres y descripciones por defecto; los esquemas completos son opcionales.Los procesos MCP se inician de forma diferida y viven solo mientras dura el proceso del hub.
Las habilidades se descubren mediante metadatos y se cargan una a una.
Las adiciones de terceros entran en una cola de aprobación humana; el modelo no puede aprobar código ejecutable por sí mismo.
Related MCP server: AgentSkillsHub MCP Server
Inicio rápido
Requisitos: Node.js 22.19+ y pnpm.
git clone https://github.com/NeoXider/deepseek-capability-hub.git
cd deepseek-capability-hub
pnpm install --frozen-lockfile
pnpm test
pnpm client -- --json '{"action":"search","query":"demo"}'El catálogo predeterminado solo incluye un MCP echo integrado y una habilidad de ejemplo de ML. Las pruebas no descargan ni ejecutan paquetes de terceros.
Configuración de DeepSeek Harness
Compila el hub y luego fusiona examples/dsh/cordis.patch.yml en el perfil activo de Harness Web y ajusta la ruta absoluta del repositorio. Reinicia Harness.
pnpm buildHarness expondrá una herramienta orientada al modelo:
mcp__capability_hub__capability_hubPara empezar:
{"action":"search","query":"web research"}Contrato orientado al modelo
El esquema público es deliberadamente plano para que los motores de decodificación restringida, como LM Studio, puedan compilarlo de forma fiable. Los argumentos arbitrarios de las herramientas hijas viajan como cadenas JSON.
Descubre y llama a una herramienta:
{"action":"tools","name":"web-search-neo"}{
"action": "call",
"name": "web-search-neo",
"tool": "web_info",
"argumentsJson": "{\"topic\":\"search_status\"}"
}Acciones disponibles:
Action | Purpose |
| Buscar metadatos compactos de capacidades |
| Revisar una capacidad, sus permisos, su configuración y el estado del entorno |
| Configurar valores no secretos permitidos mediante |
| Iniciar o detener un MCP de confianza |
| Listar las herramientas hijas; los esquemas siguen siendo opcionales |
| Hacer de proxy de una llamada a una herramienta hija mediante |
| Cargar una habilidad local aprobada |
| Almacenar una propuesta no confiable desde |
| Listar propuestas pendientes |
| Recargar el estado del catálogo aprobado |
Ejemplos reales de integración
Se incluyen propuestas listas para revisar:
Web Search Neo — búsqueda web dinámica y herramientas de navegador.
Unity CLI MCP — el transporte oficial de la CLI de Unity. Su lista de herramientas solo se llena mientras haya un Editor de Unity con Unity Pipelines conectado.
Estos archivos son ejemplos, no valores predeterminados en los que se confíe en silencio. Revisa rutas, versiones y permisos antes de aprobarlos.
Instalación con supervisión humana
Las propuestas creadas por el modelo se guardan en data/state/pending y no pueden ejecutarse. Aprueba desde un comando separado operado por una persona:
node dist/src/admin.js approve <proposal-id> --state .\data\state --yesDespués llama a catalog.reload y enable. Prefiere versiones de paquetes fijadas o revisiones de Git inmutables; evita instaladores flotantes de latest en las entradas aprobadas.
Catálogos, secretos y habilidades
Transportes MCP:
stdioystreamable-http.Plantillas:
${catalogDir},${packageDir}y valores${config:key}explícitamente permitidos.Secretos: solo referencias a variables de entorno. Las claves de configuración del modelo que parecen secretos se rechazan.
Habilidades: archivos Markdown locales aprobados, cargados bajo demanda, con un límite de 256 KiB.
Estado: el archivo de configuración de ejecución y las propuestas son ignorados por Git.
Consulta SECURITY.md para conocer el límite de confianza.
Alcance actual
Las llamadas a herramientas se transfieren por proxy; los recursos y prompts de los MCP secundarios aún no están integrados.
La reconexión es explícita:
disabley despuésenable.La descarga remota de habilidades, la verificación de firmas y los instaladores en entorno aislado son trabajo futuro.
Un modelo con acceso sin restricciones al shell del host puede evitar la política local del plugin; utiliza los permisos de Harness como límite principal.
Proyecto complementario
¿Quieres una vista compacta y animada de escritorio de agentes, contexto, modelos, razonamiento y chat? Consulta DeepSeek Harness Widget.
Contribuciones
Las issues y las pull requests específicas son bienvenidas. Las nuevas integraciones deben incluir un ejemplo fijado, una descripción de permisos restringida y una prueba de extremo a extremo.
MIT © NeoXider
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables AI assistants to search, discover, and get recommendations from 20,000+ skills, tools, agents, rules, and MCP servers.5251MIT
- AlicenseAqualityCmaintenanceEnables AI agents to search, audit, and install open-source AI skills and MCP servers with security grading and quality scoring, directly from MCP clients.313MIT
- AlicenseNot gradedqualityAmaintenanceEnables searching and retrieving details of 41,000+ agent skills, MCP servers, Claude Code plugins, and agentic loops from any MCP-capable agent.MIT
- FlicenseNot gradedqualityAmaintenanceEnables AI agents to search, browse, install, and manage a large library of skills via only 7 MCP tools, with skills stored locally and loaded on demand to minimize context overhead.4
Related MCP Connectors
A registry of 5,900+ peer-authored skills any MCP agent can search and load on demand.
Agent-native marketplace. Bootstrap, list inventory, search, negotiate, and trade via MCP.
Fleet entry point: 19 hosted MCP servers, 132 tools, 92 free. Searches 138 agent skills.
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/NeoXider/deepseek-capability-hub'
If you have feedback or need assistance with the MCP directory API, please join our Discord server