Kaggle logo
ConnectorKaggle

Kaggle integration for Claude and Codex

Create a Kaggle connection, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use Kaggle from Claude

Add the Kaggle connection to a Space that runs Claude, then use it from every channel in that Space.

Use Kaggle from Codex

Add the Kaggle connection to a Space that runs Codex, then use it from every channel in that Space.

Use Kaggle from Sidekick

Connect your own OpenClaw to Sidekick while type.com provides the conversations, permissions, connections, skills, and automations.

Analytics & Data

What the Kaggle connector can do

Kaggle hosts data science competitions, datasets, and notebooks for a large machine learning community. With a Kaggle connection in type.com, a data Space can ask Claude to download a competition's data files, submit an entry, or confirm the API configuration is set up correctly before a teammate runs a model.

One connection, many Spaces

Connect Kaggle once, then decide which Spaces can use it in threads, skills, automations, and coding work.

What teams do with Kaggle in type.com

Pull competition data for a new model

Download the files for a competition so the team can start building without manually fetching the zip archive from Kaggle.

Try asking
Download the data files for the house prices competition we're working on this week.

Submit a model's predictions

Submit a previously uploaded entry to a competition once the team agrees the model is ready to score.

Try asking
Submit our latest predictions file to the Titanic survival competition on Kaggle.

Confirm Kaggle credentials are configured

Check that the Kaggle API configuration is set up before running a batch of commands that depend on it.

Try asking
List the Kaggle configuration keys that are currently set so I can confirm the API access is ready.

Representative actions

  • Download competition data files

    Downloads all data files for a competition as a zip archive, assuming the rules were accepted.

  • Submit Competition Entry

    Submits a previously uploaded file as an entry to a Kaggle competition.

  • Get Kaggle Config Directory

    Returns the directory containing the Kaggle API configuration file.

  • Initialize Kaggle Configuration

    Sets up the configuration file needed for Kaggle API access.

  • List Kaggle Configuration Keys

    Lists which local Kaggle configuration options are set, without revealing their values.

Connection

API and auth details

Kaggle's official API client supports competition, dataset, model, notebook, and account workflows. Integrations can list and download datasets, submit to competitions, manage kernels/notebooks, retrieve metadata, and authenticate with Kaggle API credentials generated from account settings.

FAQ

Questions people ask before connecting Kaggle

Can Claude download and submit Kaggle data from type.com?

Yes. With a Kaggle connection shared to a Space, Claude can download competition files, submit entries, and check configuration from a thread.

How do I authenticate Kaggle in type.com?

Kaggle uses an API key generated from account settings. An admin adds it once when creating the connection.

Can Kaggle downloads run on a schedule?

Yes. Turn a recurring check, like pulling updated competition data each week, into a type.com automation.

Is this the same as a Kaggle MCP server?

Not exactly. type.com uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More analytics & data connectors

All Analytics & Data integrations