Skip to main content
Glama
michaelwaves

Hugging Face Hub MCP Server

by michaelwaves

Hugging Face Hub MCP Server

A Model Context Protocol (MCP) server that provides access to the Hugging Face Hub API, allowing you to search and retrieve information about models, datasets, and their metadata.

Features

  • Models API: Search models, get detailed model info, and retrieve model tags

  • Datasets API: Search datasets, get dataset info, access parquet files, and Croissant metadata

  • Full Hub Integration: Access all public repositories and metadata from Hugging Face Hub

Related MCP server: Hugging Face MCP Server

Tools

Models

  • hf_list_models - List and search models with filtering options

  • hf_get_model_info - Get detailed information about a specific model

  • hf_get_model_tags - Get all available model tags

Datasets

  • hf_list_datasets - List and search datasets with filtering options

  • hf_get_dataset_info - Get detailed information about a specific dataset

  • hf_get_dataset_parquet - Get parquet file information for datasets

  • hf_get_croissant - Get Croissant metadata for datasets

  • hf_get_dataset_tags - Get all available dataset tags

Installation

npm install
npm run build

Usage

STDIO (for Claude Desktop)

npm run dev:stdio

HTTP Server

npm run dev:shttp
# or specify port
npm start --port 3003

Configuration

The server uses the Hugging Face Hub public API endpoints. No authentication is required for public repositories.

Environment variables:

  • HF_BASE_URL: Base URL for Hugging Face API (default: https://huggingface.co)

  • PORT: HTTP server port (default: 3003)

Examples

Search for text classification models:

{
  "name": "hf_list_models", 
  "arguments": {
    "filter": "text-classification",
    "limit": 10
  }
}

Get information about a specific model:

{
  "name": "hf_get_model_info",
  "arguments": {
    "repo_id": "microsoft/DialoGPT-medium"
  }
}

Search for datasets by author:

{
  "name": "hf_list_datasets",
  "arguments": {
    "author": "huggingface",
    "limit": 5
  }
}

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/michaelwaves/hf-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server