DeepSeek Capability Hub
Capability Hub ist ein Lazy-Broker für MCP und Skills, entwickelt für DeepSeek Harness und andere MCP-Clients. Der Host sieht nur ein kompaktes Tool, capability_hub, statt die Kontextkosten für jedes Tool-Schema jedes konfigurierten Servers zu tragen. Der Agent durchsucht einen überschaubaren Katalog, prüft Berechtigungen, weckt einen vertrauenswürdigen Server, ruft ihn über den Hub auf und kann ihn wieder abschalten. Skill-Inhalte werden erst nach der Auswahl geladen.
Warum es das gibt
Große statische MCP-Konfigurationen verschwenden Kontext und machen die Tool-Auswahl unübersichtlicher. Capability Hub hält die modellseitige Oberfläche stabil:
search → inspect → enable → tools → call → disableEin festes Schema bleibt im Harness-Prompt.
Die Schemas von Unter-Tools bleiben außerhalb des Modellkontexts, bis sie angefordert werden.
toolsliefert standardmäßig Namen und Beschreibungen; vollständige Schemas sind per Opt-in verfügbar.MCP-Prozesse starten bei Bedarf und leben nur für die Lebensdauer des Hub-Prozesses.
Skills werden über Metadaten entdeckt und einzeln geladen.
Erweiterungen von Drittanbietern kommen in eine menschliche Genehmigungswarteschlange; das Modell kann ausführbaren Code nicht selbst genehmigen.
Related MCP server: AgentSkillsHub MCP Server
Erste Schritte
Voraussetzungen: Node.js 22.19+ und 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"}'Der Standardkatalog enthält nur ein gebündeltes Echo-MCP und einen Beispiel-ML-Skill. Tests laden keine Pakete von Drittanbietern herunter und führen sie nicht aus.
DeepSeek Harness einrichten
Bauen Sie den Hub, spielen Sie dann examples/dsh/cordis.patch.yml in das aktive Harness-Webprofil ein und passen Sie den absoluten Repository-Pfad an. Starten Sie Harness neu.
pnpm buildHarness stellt daraufhin ein einziges Tool für das Modell bereit:
mcp__capability_hub__capability_hubBeginnen Sie mit:
{"action":"search","query":"web research"}Modellseitiger Vertrag
Das öffentliche Schema ist bewusst flach gehalten, damit Constrained-Decoding-Engines wie LM Studio es zuverlässig kompilieren können. Beliebige Argumente von Unter-Tools werden als JSON-Zeichenketten übertragen.
Ein Tool entdecken und aufrufen:
{"action":"tools","name":"web-search-neo"}{
"action": "call",
"name": "web-search-neo",
"tool": "web_info",
"argumentsJson": "{\"topic\":\"search_status\"}"
}Verfügbare Aktionen:
Aktion | Zweck |
| Kompakte Fähigkeitsmetadaten durchsuchen |
| Eine Fähigkeit, deren Berechtigungen, Konfiguration und Umgebungsstatus anzeigen |
| Zugelassene, nicht geheime Werte über |
| Ein vertrauenswürdiges MCP starten oder stoppen |
| Unter-Tools auflisten; Schemas bleiben optional |
| Einen Unter-Tool-Aufruf über |
| Einen freigegebenen lokalen Skill-Inhalt laden |
| Einen nicht vertrauenswürdigen Vorschlag aus |
| Ausstehende Vorschläge auflisten |
| Den freigegebenen Katalogzustand neu laden |
Reale Integrationsbeispiele
Vorschläge zur Prüfung sind enthalten für:
Web Search Neo — dynamische Web-Recherche und Browser-Tooling.
Unity CLI MCP — der offizielle Unity-CLI-Transport. Seine Tool-Liste wird nur gefüllt, während ein Unity Editor mit Unity Pipeline verbunden ist.
Diese Dateien sind Beispiele und keine stillschweigend vertrauenswürdigen Standardwerte. Prüfen Sie Pfade, Versionen und Berechtigungen vor der Freigabe.
Installation mit menschlicher Freigabe
Von Modellen erstellte Vorschläge werden unter data/state/pending gespeichert und können nicht ausgeführt werden. Freigeben über einen separaten, von Menschen ausgeführten Befehl:
node dist/src/admin.js approve <proposal-id> --state .\data\state --yesRufen Sie dann catalog.reload und enable auf. Bevorzugen Sie festgepinnte Paketversionen oder unveränderliche Git-Revisionen; vermeiden Sie pakete- und latest-Installer in freigegebenen Einträgen.
Kataloge, Geheimnisse und Skills
MCP-Transports:
stdioundstreamable-http.Templates:
${catalogDir},${packageDir}und explizit zugelassene${config:key}-Werte.Geheimnisse: Nur Verweise auf Umgebungsvariablen. Secret-artige Modell-Konfigurationsschlüssel werden abgelehnt.
Skills: Freigegebene lokale Markdown-Dateien, bei Bedarf geladen, auf 256 KiB begrenzt.
Zustand: Laufzeitkonfiguration und Vorschläge werden von Git ignoriert.
Siehe SECURITY.md für die Sicherheitsgrenze.
Aktueller Umfang
Tool-Aufrufe werden weitergereicht; Unter-MCP-Ressourcen und -Prompts sind noch nicht angebunden.
Eine Wiederverbindung ist explizit:
disable, dannenable.Remote-Skill-Download, Signaturprüfung und Sandbox-Installateure sind zukünftige Arbeiten.
Ein Modell mit uneingeschränktem Shell-Zugriff auf den Host kann die plugin-lokale-Richtlinie umgehen; verwenden Sie Harness-Berechtigungen als äußere Grenze.
Begleitprojekt
Möchten Sie eine kompakte, animierte Desktop-Ansicht in Bezug auf Agents, Kontext, Modelle, Reasoning und Chat? Dann sehen Sie sich DeepSeek Harness Widget an.
Mitwirken
Issues und gezielte Pull Requests sind willkommen. Neue Integrationen sollten ein festgepinneres Beispiel, eine eng umrissene Berechtigungsbeschreibung und einen End-to-End-Test enthalten.
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