kaggle-datasets
Search, download, and manage Kaggle datasets using Kaggle MCP. Use when finding datasets, checking file structures, or downloading data.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Search, download, and manage Kaggle datasets using Kaggle MCP. Use when finding datasets, checking file structures, or downloading data.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Get competition metadata, data files, and rules using Kaggle MCP. Use when looking up competition details, searching competitions, or fetching competition data file info.
Browse and search Kaggle discussion forums using Kaggle MCP. Use when looking for tips, solutions, or community insights about competitions or datasets.
View and analyze competition leaderboard and submissions using Kaggle MCP. Use when checking rankings, scores, or submission history.
Search, view, save, and run Kaggle notebooks using Kaggle MCP. Use when exploring public notebooks, pushing code to Kaggle, or managing notebook sessions.
Submit to a Kaggle competition (code/notebook submission or file upload). Use when submitting predictions or notebooks to a competition.
Initialize project and set up competition environment (all-in-one). Use when starting a new Kaggle/atmaCup competition project or when user invokes /setup.
| name | kaggle-datasets |
| description | Search, download, and manage Kaggle datasets using Kaggle MCP. Use when finding datasets, checking file structures, or downloading data. |
| argument-hint | ["search-term or owner/dataset-slug"] |
Search, explore, and download datasets using the Kaggle MCP server.
Target: $ARGUMENTS
mcp__kaggle__search_datasets({
request: {
hasSearch: true,
search: "<search-term>",
sortBy: "Relevance",
hasPageSize: true,
pageSize: 10
}
})
Sort options: Hottest, Votes, Updated, Published, Relevance, Usability, DownloadCount, NotebookCount
File type filter: All, Csv, Sqlite, Json, BigQuery, Parquet
Size filter: All, Small, Medium, Large
mcp__kaggle__get_dataset_info({
request: {
ownerSlug: "<owner>",
datasetSlug: "<dataset-slug>"
}
})
Returns: title, description, total_bytes, files, versions, tags, license, usability_rating.
mcp__kaggle__get_dataset_files_summary({
request: {
ownerSlug: "<owner>",
datasetSlug: "<dataset-slug>"
}
})
mcp__kaggle__list_dataset_files({
request: {
ownerSlug: "<owner>",
datasetSlug: "<dataset-slug>",
hasPageSize: true,
pageSize: 50
}
})
Directory-based listing:
mcp__kaggle__list_dataset_tree_files({
request: {
ownerSlug: "<owner>",
datasetSlug: "<dataset-slug>"
}
})
Full dataset:
mcp__kaggle__download_dataset({
request: {
ownerSlug: "<owner>",
datasetSlug: "<dataset-slug>",
raw: false
}
})
Single file:
mcp__kaggle__download_dataset({
request: {
ownerSlug: "<owner>",
datasetSlug: "<dataset-slug>",
hasFileName: true,
fileName: "<filename>"
}
})
Specific version:
mcp__kaggle__download_dataset({
request: {
ownerSlug: "<owner>",
datasetSlug: "<dataset-slug>",
hasDatasetVersionNumber: true,
datasetVersionNumber: <version>
}
})
All files:
mcp__kaggle__download_competition_data_files({
request: { competitionName: "<competition-name>" }
})
Single file:
mcp__kaggle__download_competition_data_file({
request: {
competitionName: "<competition-name>",
fileName: "<filename>"
}
})
mcp__kaggle__get_dataset_metadata({
request: {
ownerSlug: "<owner>",
datasetSlug: "<dataset-slug>"
}
})
mcp__kaggle__get_dataset_status({
request: {
ownerSlug: "<owner>",
datasetSlug: "<dataset-slug>"
}
})
Status values: DRAFT, PROCESSING, READY, ERROR, DELETED
owner-slug/dataset-slug (e.g., kaggle/titanic)data/raw/ directory