All integrations
Catalogue metadata onlyartificial intelligencev20260707_00

KAGGLE

Kaggle

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

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

35

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

kaggle_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • Kaggle API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–30 of 35 actions

Download competition data files

KAGGLE_COMPETITION_DOWNLOAD_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).

Untrusted display-only summary

Submit Competition Entry

KAGGLE_COMPETITION_SUBMIT

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 performs the final submis…

Untrusted display-only summary

Get Kaggle Config Directory

KAGGLE_CONFIG_DIR

Tool to retrieve the directory of the Kaggle API configuration file. Use when you need to locate the directory containing your kaggle.json credentials.

Untrusted display-only summary

Initialize Kaggle Configuration

KAGGLE_CONFIG_INIT

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 $KAGGLE_CONFIG_DIR/kaggle…

Untrusted display-only summary

List Kaggle Configuration Keys

KAGGLE_CONFIG_KEYS

Tool to list local Kaggle API configuration keys. Use when you need to see which configuration options are set without revealing values.

Untrusted display-only summary

Get Kaggle Config Path

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.

Untrusted display-only summary

Reset Kaggle Configuration

KAGGLE_CONFIG_RESET

Tool to reset local Kaggle CLI configuration to defaults. Clears CLI-managed keys ('competition', 'path', 'proxy').

Untrusted display-only summary

Set Kaggle Configuration

KAGGLE_CONFIG_SET

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.

Untrusted display-only summary

Unset Kaggle Configuration

KAGGLE_CONFIG_UNSET

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.

Untrusted display-only summary

View Kaggle Configuration

KAGGLE_CONFIG_VIEW

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 ~/.kaggle/) 2. 'kaggle co…

Untrusted display-only summary

Dataset Create

KAGGLE_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.

Untrusted display-only summary

Kaggle Dataset Init

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.

Untrusted display-only summary

List Kaggle Dataset Files

KAGGLE_DATASET_LIST_FILES

Tool to list files in a Kaggle dataset. Use when you need to retrieve paginated file listings by owner and dataset slugs, with optional version and paging controls.

Untrusted display-only summary

Get Dataset Status

KAGGLE_DATASET_STATUS

Check the processing status of a Kaggle dataset after creation or version update. This endpoint is used to monitor datasets that are currently being processed by Kaggle's servers. It returns status information for datasets that are actively uploading, processing, or experiencing errors. For already-published datasets,…

Untrusted display-only summary

Create Dataset Version

KAGGLE_DATASET_VERSION

Create a new version of an existing Kaggle dataset. Prerequisites: - You must own the dataset or have edit permissions - Files must be uploaded first to obtain upload tokens (required for the 'files' parameter) Use this when you have updated files or metadata and need to publish a new version of an existing dataset.

Untrusted display-only summary

Download competition file

KAGGLE_DOWNLOAD_COMPETITION_FILE

Tool to download a specific data file from a Kaggle competition. Use when you need to retrieve a single file from a competition by specifying the competition slug and filename. Note: You must have accepted the competition's rules on Kaggle's website before downloading.

Untrusted display-only summary

Download competition leaderboard

KAGGLE_DOWNLOAD_COMPETITION_LEADERBOARD

Tool to download the entire competition leaderboard as a CSV file packaged in a ZIP archive. Use when you need to analyze or review competition standings and scores.

Untrusted display-only summary

Download Kaggle Dataset

KAGGLE_DOWNLOAD_DATASET

Tool to download all files from a Kaggle dataset as a zip archive. Supports downloading specific versions by providing the dataset_version_number parameter.

Untrusted display-only summary

Download Kaggle Dataset File

KAGGLE_DOWNLOAD_DATASET_FILE

Tool to download a specific file from a Kaggle dataset. Use when you need to retrieve a single file from a dataset by specifying the owner, dataset, and filename.

Untrusted display-only summary

Generate Competition Submission URL

KAGGLE_GENERATE_COMPETITION_SUBMISSION_URL

Tool to generate a pre-signed URL for uploading competition submission files. Use this before uploading your submission file to Kaggle. This action generates a temporary upload URL and token for submitting to a competition. You must provide the competition ID, file size, and last modified timestamp. After obtaining th…

Untrusted display-only summary

Get Dataset Metadata

KAGGLE_GET_DATASET_METADATA

Tool to get comprehensive metadata for a Kaggle dataset including title, description, licenses, and tags. Use when you need detailed information about a dataset's structure, schema, or properties.

Untrusted display-only summary

Get Model Details

KAGGLE_GET_MODEL

Tool to get a Kaggle model's details including metadata and description. Use when you need information about a specific model on Kaggle.

Untrusted display-only summary

Get Model Instance Details

KAGGLE_GET_MODEL_INSTANCE

Tool to get details for a specific Kaggle model instance (variation). Returns metadata including overview, usage instructions, download URL, version information, and license details. Use when you need to inspect or retrieve information about a specific model variation before downloading or using it.

Untrusted display-only summary

Kaggle Kernel Init

KAGGLE_KERNEL_INIT

Initialize a kernel-metadata.json template file in a specified folder. This file is required before pushing/uploading a kernel to Kaggle. The template includes default values for kernel configuration (language, kernel_type, GPU settings, etc.) that can be customized before pushing. Use this when setting up a new Kaggl…

Untrusted display-only summary

Download kernel output

KAGGLE_KERNEL_OUTPUT

Tool to download the output of a Kaggle kernel. Use when needing the latest kernel results locally.

Untrusted display-only summary

Get Kernel Status

KAGGLE_KERNELS_STATUS

Get the execution status of a Kaggle kernel (notebook). Returns current status (running, complete, error), timestamps, and output URL. Use this to monitor kernel execution after pushing/submitting a kernel. Note: You need permission to access the kernel - typically only your own kernels or public kernels you have acce…

Untrusted display-only summary

List competition data files

KAGGLE_LIST_COMPETITION_FILES

Tool to list all data files available for a Kaggle competition. Use when you need to retrieve file names, sizes, and metadata for competition datasets before downloading.

Untrusted display-only summary

List Kaggle Competitions

KAGGLE_LIST_COMPETITIONS

Tool to list available Kaggle competitions with filters and pagination. Use when you need to discover competitions, search by keywords, or filter by category, group, and sorting options.

Untrusted display-only summary

List Kaggle Datasets

KAGGLE_LIST_DATASETS

Tool to list Kaggle datasets with filters and pagination. Use after authenticating with Kaggle API key.

Untrusted display-only summary

List Kernel Output Files

KAGGLE_LIST_KERNEL_OUTPUT_FILES

Tool to list output files for a specific kernel run. Use when you need to retrieve paginated file listings by kernel owner and slug.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.