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.
| Tool | What it does | Kind |
|---|---|---|
kaggle_competition_download_files | Downloads all data files for a Kaggle competition as a single zip archive | Read |
kaggle_config_dir | Retrieve the directory of the Kaggle API configuration file | Read |
kaggle_config_keys | List local Kaggle API configuration keys | Read |
kaggle_config_path | Retrieve local Kaggle API configuration file path | Read |
kaggle_config_view | View local Kaggle API credentials and configuration settings | Read |
kaggle_dataset_list_files | List files in a Kaggle dataset | Read |
kaggle_dataset_status | Check the processing status of a Kaggle dataset after creation or version update | Read |
kaggle_download_competition_file | Download a specific data file from a Kaggle competition | Read |
kaggle_download_competition_leaderboard | Download the entire competition leaderboard as a CSV file packaged in a ZIP archive | Read |
kaggle_download_dataset | Download all files from a Kaggle dataset as a zip archive | Read |
kaggle_download_dataset_file | Download a specific file from a Kaggle dataset | Read |
kaggle_get_dataset_metadata | Get comprehensive metadata for a Kaggle dataset including title, description, licenses, and tags | Read |
kaggle_get_model | Get a Kaggle model's details including metadata and description | Read |
kaggle_get_model_instance | Get details for a specific Kaggle model instance (variation) | Read |
kaggle_kernel_output | Download the output of a Kaggle kernel | Read |
kaggle_kernels_status | Get the execution status of a Kaggle kernel (notebook) | Read |
kaggle_list_competition_files | List all data files available for a Kaggle competition | Read |
kaggle_list_competitions | List available Kaggle competitions with filters and pagination | Read |
kaggle_list_datasets | List Kaggle datasets with filters and pagination | Read |
kaggle_list_kernel_output_files | List output files for a specific kernel run | Read |
kaggle_list_kernels | List Kaggle kernels (notebooks and scripts) with filters and pagination | Read |
kaggle_list_model_instance_version_files | List files for a specific version of a model variation | Read |
kaggle_list_models | List Kaggle models with optional filters for owner, sorting, search, and pagination | Read |
kaggle_pull_kernel | Pull (download) the source code of a Kaggle kernel to local storage | Read |
kaggle_view_competition_leaderboard | View competition leaderboard information showing rankings and scores of participants | Read |
kaggle_competition_submit | Submit an entry to a Kaggle competition using a previously uploaded file | Read |
kaggle_config_init | Initialize Kaggle API client configuration | Read |
kaggle_config_set | Set a Kaggle CLI configuration parameter | Read |
kaggle_config_unset | Unset a Kaggle CLI configuration parameter | Read |
kaggle_dataset_create | Create a new Kaggle dataset with metadata | Read |