Back to MCP Integrations

Dataset Viewer MCP

MCP integration for Dataset Viewer MCP within. Connect external services and extend Claude's capabilities.

0 installsAuthor: privetin

Installation

curl -fsSL https://claudekit.xyz/i/dataset-viewer | bash

Description

MCP сервер для работы с API Hugging Face Dataset Viewer, предоставляющий возможности просматривать, анализировать, искать и фильтровать датасеты, размещённые на Hugging Face Hub.

Установка

Из исходников

git clone https://github.com/privetin/dataset-viewer.git
cd dataset-viewer
uv venv
source .venv/bin/activate
uv add -e .

Конфигурация

Claude Desktop

{
  "mcpServers": {
    "dataset-viewer": {
      "command": "uv",
      "args": [
        "--directory",
        "parent_to_repo/dataset-viewer",
        "run",
        "dataset-viewer"
      ]
    }
  }
}

Доступные инструменты

ИнструментОписание
validateПроверяет, существует ли датасет и доступен ли он
get_infoПолучает подробную информацию о датасете
get_rowsПолучает содержимое датасета с пагинацией
get_first_rowsПолучает первые строки из раздела датасета
get_statisticsПолучает статистику по разделу датасета
search_datasetПоиск текста в датасете
filterФильтрует строки, используя SQL-подобные условия
get_parquetСкачивает полный датасет в формате Parquet

Возможности

  • Использует схему URI dataset:// для доступа к датасетам Hugging Face
  • Поддерживает конфигурации датасетов и разделы
  • Предоставляет доступ к содержимому датасета с пагинацией
  • Обрабатывает аутентификацию для приватных датасетов
  • Поддерживает поиск и фильтрацию содержимого датасета
  • Предоставляет статистику и анализ датасета

Переменные окружения

Опциональные

  • HUGGINGFACE_TOKEN - Ваш API токен Hugging Face для доступа к приватным датасетам

Ресурсы

Примечания

Требует Python 3.12 или выше и установщик пакетов uv. Лицензия MIT.