ClawLink
AI & ML35 toolsPaste one API key

Kaggle integration for AI agents

Kaggle is a platform for data science and machine learning competitions, offering datasets, notebooks, and a collaborative community.

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect Kaggle once and call the same tools from all of them.

Setup

Connect Kaggle through ClawLink's hosted setup.

  • Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

Kaggle exposes 35 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.

ToolWhat it doesKind
kaggle_competition_download_filesDownloads all data files for a Kaggle competition as a single zip archiveRead
kaggle_config_dirRetrieve the directory of the Kaggle API configuration fileRead
kaggle_config_keysList local Kaggle API configuration keysRead
kaggle_config_pathRetrieve local Kaggle API configuration file pathRead
kaggle_config_viewView local Kaggle API credentials and configuration settingsRead
kaggle_dataset_list_filesList files in a Kaggle datasetRead
kaggle_dataset_statusCheck the processing status of a Kaggle dataset after creation or version updateRead
kaggle_download_competition_fileDownload a specific data file from a Kaggle competitionRead
kaggle_download_competition_leaderboardDownload the entire competition leaderboard as a CSV file packaged in a ZIP archiveRead
kaggle_download_datasetDownload all files from a Kaggle dataset as a zip archiveRead
kaggle_download_dataset_fileDownload a specific file from a Kaggle datasetRead
kaggle_get_dataset_metadataGet comprehensive metadata for a Kaggle dataset including title, description, licenses, and tagsRead
kaggle_get_modelGet a Kaggle model's details including metadata and descriptionRead
kaggle_get_model_instanceGet details for a specific Kaggle model instance (variation)Read
kaggle_kernel_outputDownload the output of a Kaggle kernelRead
kaggle_kernels_statusGet the execution status of a Kaggle kernel (notebook)Read
kaggle_list_competition_filesList all data files available for a Kaggle competitionRead
kaggle_list_competitionsList available Kaggle competitions with filters and paginationRead
kaggle_list_datasetsList Kaggle datasets with filters and paginationRead
kaggle_list_kernel_output_filesList output files for a specific kernel runRead
kaggle_list_kernelsList Kaggle kernels (notebooks and scripts) with filters and paginationRead
kaggle_list_model_instance_version_filesList files for a specific version of a model variationRead
kaggle_list_modelsList Kaggle models with optional filters for owner, sorting, search, and paginationRead
kaggle_pull_kernelPull (download) the source code of a Kaggle kernel to local storageRead
kaggle_view_competition_leaderboardView competition leaderboard information showing rankings and scores of participantsRead
kaggle_competition_submitSubmit an entry to a Kaggle competition using a previously uploaded fileRead
kaggle_config_initInitialize Kaggle API client configurationRead
kaggle_config_setSet a Kaggle CLI configuration parameterRead
kaggle_config_unsetUnset a Kaggle CLI configuration parameterRead
kaggle_dataset_createCreate a new Kaggle dataset with metadataRead