huggingface/hf-mcp-server

Hugging Face MCP Server

解决的问题

该项目提供了一个官方的模型上下文协议(MCP)服务器,允许大型语言模型(LLM)直接与 Hugging Face Hub 以及数千个 Gradio AI 应用程序交互。它在 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
  • 项目
  • 项目
  • 项目