@pipeworx/huggingface
Connect: https://gateway.pipeworx.io/huggingface/mcp · Install: one-click buttons
Tools: 10
Hugging Face Hub MCP — search and inspect models, datasets, and Spaces on the largest open ML repository. No auth required for public reads.
Tools
search_models(search?, author?, library?, language?, pipeline_tag?, tags?, sort?, direction?, limit?, full?)search_datasets(search?, author?, language?, task_categories?, sort?, direction?, limit?, full?)search_spaces(search?, author?, sdk?, sort?, direction?, limit?, full?)get_model(repo_id, revision?)get_dataset(repo_id, revision?)get_space(repo_id, revision?)list_model_files(repo_id, revision?)/list_dataset_files(repo_id, revision?)trending_models(limit?)/trending_datasets(limit?)
Auth
Public reads are keyless. Higher rate limits and gated/private repos require a token — optional:
- Platform key (optional): gateway env
PLATFORM_HF_KEY - BYO (optional):
?_apiKey=<hf_token>
Data source
https://huggingface.co/api/ — public REST.
Tools
- search_models — Search Hugging Face Hub models with filters for author, library (transformers/diffusers/…), language, pipeline_tag (text-generation/…), and tags; sort by downloads, likes, or trending_score.
- search_datasets — Search Hugging Face Hub datasets with filters for author, language, and task_categories; sort by downloads, likes, or lastModified; returns dataset id, downloads, likes, and tags.
- search_spaces — Search Hugging Face Spaces (demo apps) with filters for author and SDK (gradio/streamlit/docker/static); returns space id, sdk, runtime status, and likes.
- get_model — Detailed model info — config, tags, downloads, files at root.
- get_dataset — Detailed Hugging Face dataset metadata by repo_id (e.g. “squad”) and optional revision; returns card data, tags, downloads, task categories, and file list.
- get_space — Detailed Hugging Face Space metadata by repo_id (e.g. “stabilityai/stable-diffusion”) and optional revision; returns sdk, runtime status, likes, and linked models.
- list_model_files — List files at the root of a model repo.
- list_dataset_files — List files in a Hugging Face dataset repository by repo_id and optional revision/subdirectory path; returns filename, size, and blob SHA for each file.
- trending_models — Currently-trending models on the Hub.
- trending_datasets — Currently-trending datasets.
Tools
-
get_dataset— Detailed Hugging Face dataset metadata by repo_id (e.g. squad ) and optional revision; returns card data, tags, downloads, task categories, and file list. -
get_model— Detailed model info — config, tags, downloads, files at root. -
get_space— Detailed Hugging Face Space metadata by repo_id (e.g. stabilityai/stable-diffusion ) and optional revision; returns sdk, runtime status, likes, and linked models. -
list_dataset_files— List files in a Hugging Face dataset repository by repo_id and optional revision/subdirectory path; returns filename, size, and blob SHA for each file. -
list_model_files— List files at the root of a model repo. -
search_datasets— Search Hugging Face Hub datasets with filters for author, language, and task_categories; sort by downloads, likes, or lastModified; returns dataset id, downloads, likes, and tags. -
search_models— Search Hugging Face Hub models with filters for author, library (transformers/diffusers/…), language, pipeline_tag (text-generation/…), and tags; sort by downloads, likes, or trending_score. -
search_spaces— Search Hugging Face Spaces (demo apps) with filters for author and SDK (gradio/streamlit/docker/static); returns space id, sdk, runtime status, and likes. -
trending_datasets— Currently-trending datasets. -
trending_models— Currently-trending models on the Hub.