Le serveur MCP Hugging Face officiel connecte votre LLM au Hugging Face Hub et à des milliers d'applications d'IA Gradio. Il est disponible comme point d'accès hébergé à https://huggingface.co/mcp et peut aussi s'exécuter en local via STDIO ou Streamable HTTP sans état, avec npx ou Docker. Les outils et Spaces se configurent sur huggingface.co/settings/mcp.
Ce qu'il fait
Où Hugging Face MCP Server s'exécute et ce qu'il ajoute, d'après sa documentation
Expose l'API du Hugging Face Hub et ses points d'accès de recherche comme outils MCP
Se connecte aux Gradio Spaces comme outils
Propose une option bouquet=openai pour le système de fichiers du Hub, la recherche/détails/création de repos, les Spaces dynamiques, les Jobs et les outils de sandbox
S'exécute en STDIO ou Streamable HTTP (mode JSON) sur /mcp
Fournit une interface web de métriques sur /metrics en auto-hébergement
Quand l'utiliser
Bonne adéquation
Rechercher des modèles, datasets et Spaces du Hub depuis un agent
Laisser un agent appeler des applications d'IA basées sur Gradio comme outils
Auto-héberger un point d'accès MCP pour le Hub dans votre propre infrastructure
Pas pour
Configurations où envoyer un token Hugging Face au point d'accès hébergé est inacceptable (exécutez en local à la place)
Comment installer Hugging Face MCP Server
Il vous faut : Compte ou token Hugging Face pour les outils authentifiés; Node.js (npx) ou Docker pour les exécutions locales
Claude Code : claude mcp add hf-mcp-server -t http https://huggingface.co/mcp?login
Lancez claude et suivez les instructions pour vous authentifier
La création de repos, les Jobs, les Spaces dynamiques et les outils de sandbox exigent une authentification Hugging Face
Notes de sécurité des mainteneurs
Les clients HTTP doivent envoyer un token Hugging Face dans l'en-tête Authorization: Bearer ; le transport HTTP ne se rabat pas sur DEFAULT_HF_TOKEN
MCP_STRICT_TOKEN=true rejette les connexions sans token avec un 401
L'interface /metrics est publique sauf si METRICS_PAGE_PASSWORD est défini, et ne protège pas /mcp
Examinez la source avant de donner à un agent l'accès à des identifiants ou à des systèmes de production. Nous documentons ce que déclarent les mainteneurs ; nous n'auditons pas le code.
Limites
L'ensemble d'outils hébergé dépend de vos paramètres sur huggingface.co/settings/mcp
Le tableau de bord d'activité des skills est local au processus et se réinitialise au redémarrage
Outil de codage agentique d'Anthropic qui lit votre base de code, modifie des fichiers et exécute des commandes depuis le terminal, les IDE ou le navigateur.
La gratuité s'arrête à : Pas d'offre gratuite : Claude Code est inclus dans les abonnements Claude payants (Pro, Max, Team, Enterprise…
https://huggingface.co/mcp ; ajoutez ?login pour utiliser le flux de connexion. source
Comment ajouter le serveur MCP Hugging Face à Claude Code ?
Exécutez claude mcp add hf-mcp-server -t http https://huggingface.co/mcp?login, puis lancez claude et terminez l'authentification. source
Puis-je exécuter le serveur MCP Hugging Face en local ?
Oui : npx @llmindset/hf-mcp-server pour STDIO, npx @llmindset/hf-mcp-server-http pour Streamable HTTP, ou l'image Docker ghcr.io/evalstate/hf-mcp-server. source
Comment limiter les outils exposés par le serveur MCP Hugging Face ?
En auto-hébergement, définissez DISABLE_TOOLS avec une liste de noms d'outils séparés par des virgules ; en hébergé, configurez les outils sur huggingface.co/settings/mcp. source