huggingface/hf-mcp-server
Hugging Face MCP Server
解決する課題
このプロジェクトは、Large Language Model (LLM) が Hugging Face Hub や数千の Gradio AI アプリケーションと直接やり取りできるようにする、公式の Model Context Protocol (MCP) サーバーを提供します。LLM の推論能力と、Hugging Face でホストされているモデル、データセット、ツールの広大なエコシステムとの間のギャップを埋めます。
仕組み
このサーバーは MCP 仕様を実装し、STDIO と Streamable HTTP (JSON RPC) の両方のトランスポートをサポートします。Hub API と検索エンドポイントを、LLM が呼び出せるツールとして公開します。また、CSV 設定を介して他の MCP サーバーをプロキシし、Gradio AI アプリケーションと統合することもできます。サーバーには、サーバーのステータス、ツール呼び出し統計、および「スキル」アクティビティを監視するための管理用 Web インターフェイスが含まれています。
対象読者
- LLM ユーザー: Claude Desktop、Claude Code、Gemini CLI、VSCode、Cursor などの MCP 互換クライアントを使用している方で、AI アシスタントに Hugging Face リソースへのアクセスを提供したい方。
- 開発者: 独自の MCP サーバーをデプロイしたり、Hugging Face Hub の機能を AI エージェントに統合したりしたい方。
ハイライト
- 広範な統合: 主要な AI IDE およびアシスタント (Claude、Gemini、Cursor、VSCode) への公式インストールをサポート。
- 柔軟なトランスポート: ローカル STDIO とステートレスな Streamable HTTP JSON モードの両方をサポート。
- 拡張性: CSV を介して外部 MCP エンドポイントからプロキシツールをロードする機能。
- Hub アクセス: リポジトリ検索、ファイルシステムアクセス、動的な Space インタラクションのためのツールを提供。
- モニタリング: メトリクスとツール使用状況を追跡するための組み込み管理ダッシュボード。
関連
- Dispatch
- Dispatch
- プロジェクト
- プロジェクト
- プロジェクト