remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Allows retrieval and summarization of research papers using arXiv IDs, with features to control summary detail level and access implementation details.
Enables searching for Gradio spaces on Hugging Face, specifically mentioned as part of the Space Tools for finding popular Gradio spaces for various applications.
Provides read-only access to Hugging Face Hub APIs, allowing interaction with models, datasets, spaces, papers, and collections. Includes tools for searching and retrieving detailed information across these resource types.
🤗 フェイスMCPサーバー🤗
Hugging Face Hub APIへの読み取り専用アクセスを提供するモデルコンテキストプロトコル(MCP)サーバー。このサーバーにより、ClaudeのようなLLM(法学修士)はHugging Faceのモデル、データセット、スペース、論文、コレクションを操作できるようになります。
コンポーネント
リソース
サーバーは、人気のHugging Faceリソースを公開します。
- リソースにアクセスするためのカスタム
hf://
URI スキーム hf://model/{model_id}
URI を持つモデルhf://dataset/{dataset_id}
URI を持つデータセットhf://space/{space_id}
URI を持つスペース- すべてのリソースには説明的な名前とJSONコンテンツタイプがあります
プロンプト
サーバーは 2 つのプロンプト テンプレートを提供します。
compare-models
: 複数のHugging Faceモデル間の比較を生成します- 必須の
model_ids
引数(カンマ区切りのモデル ID) - モデルの詳細を取得し、比較のためにフォーマットします
- 必須の
summarize-paper
: Hugging Faceの研究論文を要約します- 論文識別に必要な
arxiv_id
引数 - 要約の深さを制御するためのオプションの
detail_level
引数(brief/detailed) - 紙のメタデータと実装の詳細を組み合わせる
- 論文識別に必要な
ツール
サーバーはいくつかのツール カテゴリを実装します。
- モデルツール
search-models
: クエリ、著者、タグ、制限などのフィルターを使用してモデルを検索しますget-model-info
: 特定のモデルに関する詳細情報を取得する
- データセットツール
search-datasets
: フィルターを使用してデータセットを検索するget-dataset-info
: 特定のデータセットに関する詳細情報を取得する
- 宇宙ツール
search-spaces
: SDKタイプを含むフィルター付きの検索スペースget-space-info
: 特定のスペースに関する詳細情報を取得する
- 紙ツール
get-paper-info
: 論文とその実装に関する情報を取得するget-daily-papers
: 厳選された日刊紙のリストを取得する
- 収集ツール
search-collections
: さまざまなフィルターを使用してコレクションを検索するget-collection-info
: 特定のコレクションに関する詳細情報を取得する
構成
サーバーは設定を必要としませんが、オプションの Hugging Face 認証をサポートしています。
HF_TOKEN
環境変数を Hugging Face API トークンで設定します。- APIレート制限の引き上げ
- プライベートリポジトリへのアクセス(承認されている場合)
- 大量のリクエストに対する信頼性の向上
クイックスタート
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の huggingface-mcp-server を自動的にインストールするには:
クロードデスクトップ
MacOS の場合: ~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
発達
建築と出版
配布用のパッケージを準備するには:
- 依存関係を同期し、ロックファイルを更新します。
- パッケージディストリビューションをビルドします。
これにより、 dist/
ディレクトリにソースとホイールのディストリビューションが作成されます。
- PyPI に公開:
注: 環境変数またはコマンド フラグを使用して PyPI 資格情報を設定する必要があります。
- トークン:
--token
またはUV_PUBLISH_TOKEN
- またはユーザー名/パスワード:
--username
/UV_PUBLISH_USERNAME
および--password
/UV_PUBLISH_PASSWORD
デバッグ
MCPサーバーはstdio経由で実行されるため、デバッグが困難になる場合があります。最適なデバッグ環境を実現するには、 MCP Inspectorの使用を強くお勧めします。
次のコマンドを使用して、 npm
経由で MCP Inspector を起動できます。
起動すると、ブラウザでアクセスしてデバッグを開始できる URL がインスペクタに表示されます。
クロードの例題
このサーバーを Claude で使用する場合は、次のサンプルプロンプトを試してください。
- 「Hugging Face で 1 億未満のパラメータを持つ BERT モデルを検索する」
- 「Hugging Faceでテキスト分類に最も人気のあるデータセットを見つける」
- 「Hugging Face で今日注目されている AI 研究論文は何ですか?」
- 「Hugging Face MCPサーバーを使用して、arXiv ID 2307.09288の論文を要約してください」
- 「Hugging FaceのLlama-3-8BとMistral-7Bモデルを比較」
- 「画像生成に最も人気のあるGradio空間を表示」
- 「TheBlokeが作成したMixtralモデルを含むコレクションを見つける」
トラブルシューティング
サーバーに問題が発生した場合:
- Claude Desktop でサーバー ログを確認します。
- macOS:
~/Library/Logs/Claude/mcp-server-huggingface.log
- Windows:
%APPDATA%\Claude\logs\mcp-server-huggingface.log
- macOS:
- APIレート制限エラーの場合は、Hugging Face APIトークンの追加を検討してください。
- Hugging Face APIにアクセスするために、マシンがインターネットに接続されていることを確認してください。
- 特定のツールが失敗する場合は、Hugging Faceのウェブサイトから同じデータにアクセスして、それが存在するかどうかを確認してください。
This server cannot be installed
Claude や他の LLM に Hugging Face Hub API への読み取り専用アクセスを提供し、自然言語によるモデル、データセット、スペース、論文、コレクションとの対話を可能にするモデル コンテキスト プロトコル サーバー。
Related Resources
Appeared in Searches
- A server for finding papers in PubMed
- Using Google Scholar for Conducting Deep and Critical Literature Reviews
- A resource for finding scholarly articles and publications
- A server for finding, reading, and summarizing arXiv research papers
- A tool for finding academic papers using semantic search and citation analysis