WHAT IT CONNECTS
dataset-viewer 为 AI Agent 提供什么
- Uses `dataset://` URI scheme for accessing Hugging Face datasets
- Supports dataset configurations and splits
- Provides paginated access to dataset contents
- Handles authentication for private datasets
- Supports searching and filtering dataset contents
- Provides dataset statistics and analysis
- **validate**
- Check if a dataset exists and is accessible
- Parameters:
- `dataset`: Dataset identifier (e.g. 'stanfordnlp/imdb')
- `auth_token` (optional): For private datasets
- **get_info**
- Get detailed information about a dataset
- Parameters:
- `dataset`: Dataset identifier
- `auth_token` (optional): For private datasets
- **get_rows**
- Get paginated contents of a dataset
- Parameters:
- `dataset`: Dataset identifier
- `config`: Configuration name
- `split`: Split name
- `page` (optional): Page number (0-based)
- `auth_token` (optional): For private datasets
- **get_first_rows**
- Get first rows from a dataset split
- Parameters:
- `dataset`: Dataset identifier
- `config`: Configuration name
- `split`: Split name
- `auth_token` (optional): For private datasets
- **get_statistics**
- Get statistics about a dataset split
- Parameters:
- `dataset`: Dataset identifier
- `config`: Configuration name
- `split`: Split name
- `auth_token` (optional): For private datasets
- **search_dataset**
- Search for text within a dataset
- Parameters:
- `dataset`: Dataset identifier
- `config`: Configuration name
- `split`: Split name
- `query`: Text to search for
- `auth_token` (optional): For private datasets
- **filter**
- Filter rows using SQL-like conditions
- Parameters:
- `dataset`: Dataset identifier
- `config`: Configuration name
- `split`: Split name
- `where`: SQL WHERE clause (e.g. "score > 0.5")
- `orderby` (optional): SQL ORDER BY clause
- `page` (optional): Page number (0-based)
- `auth_token` (optional): For private datasets
- **get_parquet**
- Download entire dataset in Parquet format
- Parameters:
- `dataset`: Dataset identifier
- `auth_token` (optional): For private datasets
- Python 3.12 or higher
- [uv](https://github.com/astral-sh/uv) - Fast Python package installer and resolver
- Clone the repository:
- Create a virtual environment and install:
- `HUGGINGFACE_TOKEN`: Your Hugging Face API token for accessing private datasets
SECURITY
MCP 收录不等于安全审核
MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。