kaggle-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KAGGLE_KEYYesYour Kaggle API key from your Kaggle account page
KAGGLE_USERNAMEYesYour Kaggle username from your Kaggle account

Schema

Prompts

Interactive templates invoked by user choice

NameDescription
generate_eda_notebookGenerates a basic EDA prompt for a given Kaggle dataset reference.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
search_kaggle_datasets

Searches for datasets on Kaggle matching the query using the Kaggle API.

download_kaggle_dataset

Downloads files for a specific Kaggle dataset. Args: dataset_ref: The reference of the dataset (e.g., 'username/dataset-slug'). download_path: Optional. The path to download the files to. Defaults to '<project_root>/datasets/<dataset_slug>'.

ID: arwswog1el