Uses the Hugging Face dataset viewer API to browse, search, filter and get statistics on datasets hosted on the Hub.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add hugging-face-dataset-viewer -- uv --directory parent_to_repo/dataset-viewer run dataset-viewer~/.codex/config.toml
[mcp_servers.hugging-face-dataset-viewer]
command = "uv"
args = ["--directory", "parent_to_repo/dataset-viewer", "run", "dataset-viewer"]
# codex mcp add hugging-face-dataset-viewer -- uv --directory parent_to_repo/dataset-viewer run dataset-viewer~/.cursor/mcp.json
{
"mcpServers": {
"hugging-face-dataset-viewer": {
"command": "uv",
"args": [
"--directory",
"parent_to_repo/dataset-viewer",
"run",
"dataset-viewer"
]
}
}
}.vscode/mcp.json
{
"servers": {
"hugging-face-dataset-viewer": {
"type": "stdio",
"command": "uv",
"args": [
"--directory",
"parent_to_repo/dataset-viewer",
"run",
"dataset-viewer"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"hugging-face-dataset-viewer": {
"command": "uv",
"args": [
"--directory",
"parent_to_repo/dataset-viewer",
"run",
"dataset-viewer"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"hugging-face-dataset-viewer": {
"command": "uv",
"args": [
"--directory",
"parent_to_repo/dataset-viewer",
"run",
"dataset-viewer"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"hugging-face-dataset-viewer": {
"command": "uv",
"args": [
"--directory",
"parent_to_repo/dataset-viewer",
"run",
"dataset-viewer"
]
}
}
}