Token导航 LogoToken导航TokenDH.com
Hugging Face MCP Server logo
运维云端stdio官方级别未说明来源级核验

Hugging Face MCP Server

MCP Server

@smithery/cli

一个提供对Hugging Face Hub API只读访问的模型上下文协议服务器,允许LLMs与Hugging Face的模型、数据集、空间、论文和集合进行交互。

工具数

10

提示词数

0

GitHub Stars

70

资源数

0
PythonClaude云端部署Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

shreyaskarnik

提供方

shreyaskarnik

最后核验

2026/5/17 20:40

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y @smithery/cli install @shreyaskarnik/huggingface-mcp-server --client claude

详细介绍

🤗 拥抱脸部MCP服务器🤗

](https://smithery.ai/server/@shreyaskarnik/huggingface-mcp-server)

一种模型上下文协议(MCP)服务器,提供对拥抱面部中心API的只读访问。该服务器允许像Claude这样的LLM与Hugging Face的模型、数据集、空间、论文和集合进行交互。

组件

资源

服务器公开了流行的Hugging Face资源:

  • 自定义 hf:// 用于访问资源的URI方案
  • 模型与 hf://model/{model_id} URI
  • 数据集包含 hf://dataset/{dataset_id} URI
  • 空间与 hf://space/{space_id} URI
  • 所有资源都有描述性名称和JSON内容类型

鼓励

服务器提供两个提示模板:

  • compare-models:生成多个拥抱脸模型之间的比较

- 必需 model_ids 参数(逗号分隔的模型ID) - 检索模型详细信息并格式化以供比较

  • summarize-paper:总结《拥抱的脸》的一篇研究论文

- 必需 arxiv_id 纸张识别论证 - 可选的 detail_level 控制摘要深度的论点(简短/详细) - 将纸质元数据与实施细节相结合

工具

服务器实现了几个工具类别:

  • 模型工具

- 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:获取特定收藏的详细信息

配置

服务器不需要配置,但支持可选的拥抱脸身份验证:

  • HF_TOKEN 环境变量与您的拥抱脸API令牌:

- API费率上限更高 - 访问私有存储库(如果授权) - 提高了高容量请求的可靠性

快速启动

安装

通过Smithery安装

通过以下方式自动安装Claude Desktop的huggingface mcp服务器 史密瑟里:

npx -y @smithery/cli install @shreyaskarnik/huggingface-mcp-server --client claude

克劳德桌面

在MacOS上: ~/Library/Application\ Support/Claude/claude_desktop_config.json 在Windows上: %APPDATA%/Claude/claude_desktop_config.json

Development/Unpublished Servers Configuration

"mcpServers": {
  "huggingface": {
    "command": "uv",
    "args": [
      "--directory",
      "/absolute/path/to/huggingface-mcp-server",
      "run",
      "huggingface_mcp_server.py"
    ],
    "env": {
      "HF_TOKEN": "your_token_here"  // Optional
    }
  }
}

发展

建筑与出版

准备分发包裹:

  1. 同步依赖关系并更新锁文件:
uv sync
  1. 构建包分发:
uv build

这将在 dist/ 目录。

  1. 发布到PyPI:
uv publish

注意:您需要通过环境变量或命令标志设置PyPI凭据:

  • 令牌: --tokenUV_PUBLISH_TOKEN
  • 或用户名/密码: --username/UV_PUBLISH_USERNAME--password/UV_PUBLISH_PASSWORD

调试

由于MCP服务器在stdio上运行,调试可能具有挑战性。为了达到最佳调试效果 经验,我们强烈建议使用 MCP检查员.

您可以通过以下方式启动MCP检查器 使用此命令:

npx @modelcontextprotocol/inspector uv --directory /path/to/huggingface-mcp-server run huggingface_mcp_server.py

启动后,检查器将显示一个URL,您可以在浏览器中访问该URL以开始调试。

克劳德提示示例

当与Claude一起使用此服务器时,请尝试以下示例提示:

  • “在Hugging Face上搜索参数小于1亿的BERT模型”
  • “在拥抱脸上找到最受欢迎的文本分类数据集”
  • “今天关于拥抱脸的人工智能研究论文有哪些?”
  • “使用Hugging Face MCP服务器,使用arXiv ID 2307.09288对论文进行总结”
  • “比较Hugging Face的Llama-3-8B和Mistral-7B型号”
  • “显示最受欢迎的用于图像生成的Gradio空间”
  • “查找TheBlock创建的包含Mixtral模特的系列”

故障排除

如果您遇到服务器问题:

  1. 在Claude Desktop中检查服务器日志:

- macOS: ~/Library/Logs/Claude/mcp-server-huggingface.log - 窗户: %APPDATA%\Claude\logs\mcp-server-huggingface.log

  1. 对于API速率限制错误,请考虑添加一个Hugging Face API令牌
  1. 确保您的机器具有互联网连接,以访问拥抱脸API
  1. 如果某个特定工具出现故障,请尝试通过Hugging Face网站访问相同的数据以验证其存在

目录标签

目录标签

PythonClaude云端部署模型访问本地部署数据集查询论文摘要HuggingFace集成LLM工具

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

10

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotokenremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP