kaggle-submit
Submit to a Kaggle competition (code/notebook submission or file upload). Use when submitting predictions or notebooks to a competition.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Submit to a Kaggle competition (code/notebook submission or file upload). Use when submitting predictions or notebooks to a competition.
用 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.
Search, download, and manage Kaggle datasets using Kaggle MCP. Use when finding datasets, checking file structures, or downloading data.
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.
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-submit |
| description | Submit to a Kaggle competition (code/notebook submission or file upload). Use when submitting predictions or notebooks to a competition. |
| argument-hint | ["competition-name"] |
Submit to a Kaggle competition using the Kaggle MCP server.
Target Competition: $ARGUMENTS
For kernels-only competitions, submit a saved notebook:
mcp__kaggle__create_code_competition_submission({
request: {
competitionName: "<competition-name>",
kernelOwner: "<your-username>",
kernelSlug: "<notebook-slug>",
hasKernelVersion: true,
kernelVersion: <version-number>,
hasSubmissionDescription: true,
submissionDescription: "<description>"
}
})
Prerequisites:
save_notebook)mcp__kaggle__start_competition_submission_upload({
request: {
hasCompetitionName: true,
competitionName: "<competition-name>",
fileName: "submission.csv",
contentLength: <file-size-bytes>,
lastModifiedEpochSeconds: <epoch-seconds>
}
})
mcp__kaggle__submit_to_competition({
request: {
competitionName: "<competition-name>",
blobFileTokens: "<token-from-step1>",
hasSubmissionDescription: true,
submissionDescription: "<description>"
}
})
After submitting, check the status:
mcp__kaggle__get_competition_submission({
request: { ref: <submission-id> }
})
This is a kernels-only competition. The workflow is:
mcp__kaggle__save_notebookmcp__kaggle__create_code_competition_submissionmcp__kaggle__get_competition_submissionsubmissionDescription