Skip to main content
All providers

Hugging Face Hub

Developer

huggingface.co

Metadata for every public model, dataset and Space on the Hugging Face Hub - search, repository records, file trees, commit history, dataset schemas and row previews, papers, collections and community profiles.

Runs on your machine under the source's own terms

The crw MCP on your computer calls Hugging Face Hub directly. Calls cost no credits and the data does not pass through fastCRW. Install it once for Claude Code, Cursor, Codex, Windsurf, Gemini CLI or OpenCode, with your fastCRW API key in place of the placeholder:

Capabilities (46)

huggingface/collectionFree, runs locally

Returns one collection with its title, description, owner, upvotes and the full ordered list of items it groups, each with that item's own metadata.

namespaceslug
huggingface/collectionsFree, runs locally

Returns curated Hub collections with slug, title, description, owner and the models, datasets, Spaces and papers each one groups.

owner?item?q?sort?limit?
huggingface/daily-papersFree, runs locally

Returns the curated Daily Papers feed: each paper's arXiv id, title, abstract summary, authors, publication date, upvotes and linked Hub repositories.

date?limit?p?
huggingface/datasetFree, runs locally

Returns one dataset repository's full record: author, sha, tags, downloads, likes, gated flag, dataset-card metadata, declared configs and the list of files.

namespacenameexpand?blobs?
huggingface/dataset-commitsFree, runs locally

Returns the commit log of a dataset repository branch: commit SHA, title, message, author and date.

namespacenamerevisionlimit?p?
huggingface/dataset-croissantFree, runs locally

Returns the dataset's metadata as an ML Croissant JSON-LD document: schema.org description, distribution, record sets and field types.

namespacenamefull?
huggingface/dataset-discussionFree, runs locally

Returns one dataset discussion or pull request in full: every event in the thread (comments, status changes, commits), plus for a pull request its changed files, conflicts and diff URL.

namespacenamenum
huggingface/dataset-discussionsFree, runs locally

Returns a dataset repository's discussion threads and pull requests: thread number, title, author, open/closed status, pull-request flag, comment count and reactions, with total and closed counts.

namespacenamestatus?type?author?search?sort?p?
huggingface/dataset-filesFree, runs locally

Returns the files and directories at a path in a dataset repository, each with its type, git oid, byte size and LFS pointer where present.

namespacenamerevisionrecursive?expand?path?cursor?
huggingface/dataset-first-rowsFree, runs locally

Returns the feature schema plus the first rows of one split, as actual decoded values, in a single call.

namespacenameconfigsplit
huggingface/dataset-infoFree, runs locally

Returns the dataset viewer's parsed dataset_info per configuration: feature names and dtypes, split row counts and byte sizes, description, citation and licence string.

namespacenameconfig?
huggingface/dataset-parquetFree, runs locally

Returns the auto-converted Parquet file URLs for a dataset, grouped by configuration and split.

namespacename
huggingface/dataset-refsFree, runs locally

Returns every git ref in a dataset repository - branches, tags and the auto-generated refs/convert/parquet conversion - each with its target commit SHA.

namespacename
huggingface/dataset-revisionFree, runs locally

Returns the same dataset record resolved at one branch, tag or commit SHA, including the file list as it stood at that revision.

namespacenamerevisionexpand?blobs?
huggingface/dataset-rowsFree, runs locally

Returns a paged slice of a dataset split's rows as decoded JSON values, with the split's feature schema and total row count.

namespacenameconfigsplitoffset?length?
huggingface/datasetsFree, runs locally

Returns a list of public dataset repositories with id, author, downloads, likes, tags, gated flag and last-modified date.

search?author?filter?tags?language?license?size_categories?task_categories?sort?direction?limit?full?expand?
huggingface/dataset-sizeFree, runs locally

Returns byte and row counts for a dataset, broken down by configuration and split: original file bytes, Parquet bytes, in-memory bytes, rows and columns.

namespacenameconfig?split?
huggingface/dataset-splitsFree, runs locally

Returns every configuration and split the dataset viewer has indexed for a dataset.

namespacename
huggingface/dataset-statisticsFree, runs locally

Returns per-column descriptive statistics for a split: value distributions, null counts, min, max, mean, median and standard deviation by column type.

namespacenameconfigsplit
huggingface/dataset-tagsFree, runs locally

Returns the whole controlled vocabulary used to tag datasets, grouped by type: task categories, size categories, languages, licences, libraries, formats and other.

No parameters
huggingface/dataset-validityFree, runs locally

Returns which dataset viewer features work for a dataset: preview, full viewer, full-text search, filtering and statistics.

namespacename
huggingface/modelFree, runs locally

Returns one model repository's full record: pipeline tag, library, tags, downloads, likes, licence, model-card metadata, config and the list of files in the repo.

namespacenameexpand?blobs?
huggingface/model-commitsFree, runs locally

Returns the commit log of a model repository branch: commit SHA, title, message, author and date.

namespacenamerevisionlimit?p?
huggingface/model-discussionFree, runs locally

Returns one model discussion or pull request in full: every event in the thread (comments, status changes, commits), plus for a pull request its changed files, conflicts and diff URL.

namespacenamenum
huggingface/model-discussionsFree, runs locally

Returns a model repository's discussion threads and pull requests: thread number, title, author, open/closed status, pull-request flag, comment count and reactions, with total and closed counts.

namespacenamestatus?type?author?search?sort?p?
huggingface/model-filesFree, runs locally

Returns the files and directories at a path in a model repository, each with its type, git oid, byte size and LFS pointer where present.

namespacenamerevisionrecursive?expand?path?cursor?
huggingface/model-refsFree, runs locally

Returns every git ref in a model repository - branches, tags and conversion refs - each with its target commit SHA.

namespacename
huggingface/model-revisionFree, runs locally

Returns the same model record resolved at one branch, tag or commit SHA, so the sha, file list and card metadata are those of that exact revision.

namespacenamerevisionexpand?blobs?
huggingface/modelsFree, runs locally

Returns a list of public model repositories with id, author, downloads, likes, pipeline tag, library, tags and last-modified date.

search?author?filter?pipeline_tag?library?language?license?tags?inference_provider?sort?direction?limit?full?config?expand?
huggingface/model-tagsFree, runs locally

Returns the whole controlled vocabulary used to tag models, grouped by type: pipeline tasks, libraries, languages, licences, datasets, regions and other.

No parameters
huggingface/organizationFree, runs locally

Returns an organization's public record: full name, avatar, description, verification status, plan, member count, follower count and how many models, datasets, Spaces and papers it has published.

organization
huggingface/organization-membersFree, runs locally

Returns the public members of an organization, each with username, full name, avatar and Pro flag.

organization
huggingface/paperFree, runs locally

Returns one paper's Hub record by arXiv id: title, abstract summary, authors with their Hub profiles, publication date, upvotes and discussion counts.

arxiv_id
huggingface/postsFree, runs locally

Returns the Hub community feed: short posts with their author, rendered content blocks, reactions, comment counts and attached repositories.

skip?limit?sort?
huggingface/quicksearchFree, runs locally

Returns the top matching models, datasets, Spaces, organizations and users for one query string, with per-type counts.

qtype?limit?
huggingface/spaceFree, runs locally

Returns one Space's record: SDK, likes, tags, author, hardware, last-modified date and the list of files in the repository.

namespacenameexpand?blobs?
huggingface/space-discussionFree, runs locally

Returns one Space discussion or pull request in full: every event in the thread (comments, status changes, commits), plus for a pull request its changed files, conflicts and diff URL.

namespacenamenum
huggingface/space-discussionsFree, runs locally

Returns a Space's discussion threads and pull requests: thread number, title, author, open/closed status, pull-request flag, comment count and reactions, with total and closed counts.

namespacenamestatus?type?author?search?sort?p?
huggingface/space-filesFree, runs locally

Returns the files and directories at a path in a Space repository, each with its type, git oid and byte size.

namespacenamerevisionrecursive?expand?path?cursor?
huggingface/space-refsFree, runs locally

Returns every git ref in a Space repository with its target commit SHA.

namespacename
huggingface/space-runtimeFree, runs locally

Returns a Space's live runtime: stage (RUNNING, SLEEPING, BUILDING, RUNTIME_ERROR), current and requested hardware, replica count, sleep timeout, dev-mode flag, the deployed commit SHA and its public *.hf.space domain.

namespacename
huggingface/spacesFree, runs locally

Returns a list of public Spaces with id, author, SDK, likes, trending score, tags and runtime stage.

search?author?filter?tags?sdk?sort?direction?limit?full?expand?
huggingface/trendingFree, runs locally

Returns what is trending on the Hub right now across models, datasets and Spaces, each entry carrying its repo record, author and trending score.

type?limit?
huggingface/userFree, runs locally

Returns a user's public profile: full name, avatar, bio, company, links, organization memberships and counts of their models, datasets, Spaces and papers.

username
huggingface/user-followersFree, runs locally

Returns the list of Hub accounts following a given user, each with username, full name, avatar and Pro flag.

username
huggingface/user-followingFree, runs locally

Returns the list of Hub accounts a given user follows, each with username, full name, avatar and Pro flag.

username

Licence

When Content contains notice of a reasonable and customary license, (such as an open source license) such Content is intended to remain under the terms of such license when further accessed, distributed, or used.

https://huggingface.co/terms-of-service

Attribution

Display this wherever you show the data. It arrives on every response as provenance.attributionText.

Source: Hugging Face Hub (huggingface.co). Each model, dataset, Space and paper record remains under the licence declared by its own repository; check the record's `license` / `cardData.license` field.