Integration / Developer Tools & DevOps
Kaggle integration
Kaggle is a platform for data science and machine learning competitions, offering datasets, notebooks, and a collaborative community.
About Kaggle
Kaggle is a platform for data science and machine learning competitions, datasets, and collaborative notebooks. It makes it easy to find data, participate in challenges, and share insights with a global data community.
All integrations- Category
- Developer Tools & DevOps, AI & Machine Learning
- Connection
- API key
- Type
- Tool
- Actions
- 35
- Tags
- library
Example prompts
What you can ask Growf to do with Kaggle
- “Download data files for the Titanic competition”
- “Create a new version of my COVID-19 dataset”
- “Check processing status of my uploaded dataset”
- “Submit my predictions to the House Prices competition”
Available actions
35 actions your agents can run in Kaggle
Download competition data files
Downloads all data files for a Kaggle competition as a single zip archive. Returns a downloadable file object. Note: You must have accepted the competition's rules on Kaggle's website before downloading (403 error if not accepted).
Submit Competition Entry
Submit an entry to a Kaggle competition using a previously uploaded file. Prerequisites: 1. You must have accepted the competition rules on Kaggle's website 2. You must have uploaded your submission file and obtained a blob_file_tokens (use Kaggle's file upload API endpoint first) This action perfo…
Get Kaggle Config Directory
Tool to retrieve the directory of the Kaggle API configuration file. Use when you need to locate the directory containing your kaggle.json credentials.
Initialize Kaggle Configuration
Initialize Kaggle API client configuration. This action sets up the necessary configuration file for Kaggle API access by first attempting to use the Kaggle CLI's 'kaggle config init' command. If the CLI is unavailable, it falls back to creating a kaggle.json file at ~/.kaggle/kaggle.json (or $KAGG…
List Kaggle Configuration Keys
Tool to list local Kaggle API configuration keys. Use when you need to see which configuration options are set without revealing values.
Get Kaggle Config Path
Tool to retrieve local Kaggle API configuration file path. Use when you need to know the location of the Kaggle config before operations.
Reset Kaggle Configuration
Tool to reset local Kaggle CLI configuration to defaults. Clears CLI-managed keys ('competition', 'path', 'proxy').
Set Kaggle Configuration
Tool to set a Kaggle CLI configuration parameter. Use when updating local CLI settings such as default download path or proxy. Ensure Kaggle CLI is installed.
Unset Kaggle Configuration
Tool to unset a Kaggle CLI configuration parameter. Use when removing local CLI settings such as default download path or proxy. Ensure Kaggle CLI is installed.
View Kaggle Configuration
View local Kaggle API credentials and configuration settings. This action reads Kaggle configuration from local sources (does NOT make API calls to Kaggle). Configuration is retrieved in the following precedence order: 1. kaggle.json file (from KAGGLE_CONFIG_DIR env var, ~/.config/kaggle/, or ~/.ka…
Dataset Create
Create a new Kaggle dataset with metadata. IMPORTANT: Dataset creation requires at least one data file. Ensure files are uploaded before calling this action. The 'id' field must use your authenticated Kaggle username as the owner. Returns the creation status and any message from the Kaggle API.
Kaggle Dataset Init
Tool to initialize a dataset-metadata.json file in a local folder. Use when preparing a dataset folder before uploading to Kaggle.
Put Kaggle to work inside Growf.
Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.