El servidor MCP oficial de Hugging Face conecta tu LLM con el Hugging Face Hub y miles de aplicaciones de IA de Gradio. Está disponible como endpoint alojado en https://huggingface.co/mcp y también puede ejecutarse en local por STDIO o Streamable HTTP sin estado mediante npx o Docker. Las herramientas y los Spaces se configuran en huggingface.co/settings/mcp.
Qué hace
Dónde se ejecuta Hugging Face MCP Server y qué añade, según su documentación
Expone la API del Hugging Face Hub y sus endpoints de búsqueda como herramientas MCP
Se conecta a Gradio Spaces como herramientas
Ofrece la opción bouquet=openai con herramientas de sistema de archivos del Hub, búsqueda, detalle y creación de repos, Space dinámico, Jobs y sandbox
Se ejecuta por STDIO o Streamable HTTP (modo JSON) en /mcp
Ofrece una interfaz web de métricas en /metrics cuando se autoaloja
Cuándo usarla
Buen encaje
Buscar modelos, datasets y Spaces del Hub desde un agente
Dejar que un agente llame como herramientas a apps de IA basadas en Gradio
Autoalojar un endpoint MCP para el Hub en tu propia infraestructura
No apto para
Entornos donde no es aceptable enviar un token de Hugging Face al endpoint alojado (ejecútalo en local)
Cómo instalar Hugging Face MCP Server
Necesitas: Cuenta o token de Hugging Face para las herramientas autenticadas; Node.js (npx) o Docker para ejecuciones locales
Claude Code: claude mcp add hf-mcp-server -t http https://huggingface.co/mcp?login
Inicia claude y sigue las instrucciones para autenticarte
Las herramientas de creación de repos, Jobs, Space dinámico y sandbox requieren autenticación de Hugging Face
Notas de seguridad de los responsables
Los clientes HTTP deben enviar un token de Hugging Face en el encabezado Authorization: Bearer; el transporte HTTP no recurre a DEFAULT_HF_TOKEN
MCP_STRICT_TOKEN=true rechaza con 401 las conexiones sin token
La interfaz /metrics es pública salvo que se defina METRICS_PAGE_PASSWORD, y no protege /mcp
Revisa el código fuente antes de dar a un agente acceso a credenciales o sistemas de producción. Documentamos lo que declaran los responsables; no auditamos el código.
Limitaciones
El conjunto de herramientas alojado depende de tus ajustes en huggingface.co/settings/mcp
El panel de actividad de skills es local al proceso y se reinicia al reiniciar
https://huggingface.co/mcp; añade ?login para usar el flujo de inicio de sesión. fuente
¿Cómo añado el servidor MCP de Hugging Face a Claude Code?
Ejecuta claude mcp add hf-mcp-server -t http https://huggingface.co/mcp?login, luego inicia claude y completa la autenticación. fuente
¿Puedo ejecutar el servidor MCP de Hugging Face en local?
Sí: npx @llmindset/hf-mcp-server para STDIO, npx @llmindset/hf-mcp-server-http para Streamable HTTP, o la imagen de Docker ghcr.io/evalstate/hf-mcp-server. fuente
¿Cómo limito las herramientas que expone el servidor MCP de Hugging Face?
Autoalojado, define DISABLE_TOOLS con una lista de nombres de herramientas separados por comas; alojado, configura las herramientas en huggingface.co/settings/mcp. fuente