DeepSeek Capability Hub
Capability Hubは、DeepSeek Harnessとその他のMCPクライアント向けの、遅延(lazy)なMCPスキルブローカーです。ホストは、設定済み接続先サーバーすべてのツールスキーマのコンテキストコストを支払う代わりに、capability_hub という1つのコンパクトなツールを見るだけで済みます。
エージェントは軽量なカタログを検索し、権限を検査し、信頼できるサーバーを1つ起動し、ハブを通じて呼び出して、再び停止できます。スキル本文は、選択された後でのみ読み込まれます。
なぜ存在するのか
大規模な静的MCP構成はコンテキストを消耗させ、ツール選択のノイズを増やします。Capability Hubは、モデルから見える公開面を安定に保ちます。
search → inspect → enable → tools → call → disable固定された1つのスキーマだけがプロンプトに残ります。
子ツールのスキーマは、要求されるまでモデルコンテキストの外に保持されます。
toolsはデフォルトで名前と説明を返します。完全なスキーマはオプトインです。MCPプロセスは遅延起動され、ハブプロセスの生存期間にだけ存在します。
スキルはメタデータによって発見され、一度に1つずつ読み込まれます。
第三者の追加物は人間の承認キューに入ります。モデル自身が実行可能コード自己承認することはありません。
Related MCP server: AgentSkillsHub MCP Server
クイックスタート
要件:Node.js 22.19+ と 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"}'デフォルトのカタログには、同梱の echo MCPサーバーとサンプルスキルのみが含まれています。テスト実行時にサードパーティーパッケージをダウンロードしたり実行したりすることはありません。
DeepSeek Harness セットアップ
ハブをビルドし、examples/dsh/cordis.patch.yml をアクティブなHarnessプロファイルにマージして、リポジトリの絶対パスを調整してください。その後、Harnessを再起動します。
pnpm buildHarnessはモデル向けの単一ツール1つを公開します:
mcp__capability_hub__capability_hubまずは次のように開始します:
{"action":"search","query":"web research"}モデル向け契約
公開スキーマは意図的にフラットで、LM Studioのような制約付きデコードエンジンでも確実にコンパイルできるようになっています。任意の子引数はJSON文字列として渡されます。
ツールを発見して呼び出します:
{"action":"tools","name":"web-search-neo"}{
"action": "call",
"name": "web-search-neo",
"tool": "web_info",
"argumentsJson": "{\"topic\":\"search_status\"}"
}利用可能なアクション:
アクション | 目的 |
| コンパクトな機能メタデータを検索する |
| 1つの機能(権限・設定・環境状況)を確認する |
|
|
| 信頼できるMCPを1つ起動・停止する |
| 子ツールを一覧表示(スキーマ省略可能) |
| 子ツール呼び出しを |
| 承認済みローカルスキル本文を1つ読み込む |
| 信頼されない提案を |
| 保留中の提案を一覧表示する |
| 承認済みカタログ状態を再読み込みする |
実際の統合例
レビュー用の提案を以下に含めています。
Web Search Neo — 動的なウェブ調査とブラウザツール・ツールセット。
Unity CLI MCP — 公式のUnity CLI・トランスポート。そのツールリストは、Unity Editorが接続されている間だけ生成されます。
これらは例題であり、暗黙に信頼される既定値ではありません。承認前に、パス、バージョン、権限を確認してください。
人が承認するインストール(Human-gated installation)
モデルが作成した提案は data/state/pending に保存され、実行されません。別途人が操作するコマンドで承認してください。
node dist/src/admin.js approve <proposal-id> --state .\data\state --yesその後、catalog.reload と enable を呼びます。パッケージはバージョン固定(ピン留め)か不変なGitリビジョンを推奨します。承認済みエントリでは、未検証の latest インストールに依存しないでください。
カタログ、シークレット、スキル
MCPトランスポート:
stdioとstreamable-httpテンプレート:
${catalogDir}、${packageDir}、許可リストに明示追加された${config:key}値のみシークレット: 環境変数の参照のみ。シークレットに似た設定キーは拒否されます。
スキル: 承認済みのローカル Markdown ファイルを、要求時たびに読み込む。上限 256 KiB。
状態: 実行時設定と提案値はGitで無視される。
詳しい信用境界は SECURITY.md を参照してください。
現在の対応範囲
ツール呼び出しはプロキシされますが、子MCPのリソースとプロンプ (プロンプト)はまだブリッジされていません。
再接続は明示的です:
disable→enable。リモートスキルのダウンロード、署名検証、サンドボックス化されたインストーラーは、今後のタスクです。
ホストシェルに無制限アクセスできるモデルは、プラグインローカルポリシーを迂回できます。外側の境界線としてHarnessの権限を利用してください。
関連プロジェクト
エージェント、コンテキスト、モデル、推論、チャットをアニメーション付きコンパクトデスクトップ表示したい場合は、 DeepSeek Harness Widget をご覧ください。
コントリビューション
Issue と、大きさを絞ったプルリクエストを歓迎します。新しい統合では、固定サンプル、最小限の権限説明、エンドツーエンドのテストを含めてください。
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