Integrations·AI & ML

Kaggle logo

Kaggle + OpenClaw

Give your autonomous agents a live connection to Kaggle: managed, secure, and ready in minutes.

Kaggle is a platform for data science and machine learning competitions, datasets, and collaborative notebooks. On Molted, your OpenClaw agents connect to Kaggle through the managed MCP integration layer, with no glue code, no servers to run, and no credentials baked into containers. The agent can call models, run inference, and chain AI capabilities for Kaggle, autonomously and within the guardrails you set.

Available actions

20 ready-to-use Kaggle actions.

Your OpenClaw agents can call any of these Kaggle actions directly through Molted's managed MCP layer. No wrappers, no boilerplate.

KAGGLE_COMPETITION_DOWNLOAD_FILES

Download competition data files

Tool to download competition data files. Use after confirming the competition ID.

KAGGLE_CONFIG_INIT

Initialize Kaggle Configuration

Tool to initialize Kaggle API client configuration. Attempts CLI first; if unavailable, it falls back to creating ~/.kaggle/kaggle.json (or…

KAGGLE_DATASET_CREATE

Dataset Create

Tool to create a new Kaggle dataset with full metadata. Use after uploading files and finalizing metadata. Returns creation status and message.

KAGGLE_DATASET_STATUS

Get Dataset Status

Tool to get the status of a dataset upload or processing job. Use after uploading a dataset to check processing state.

KAGGLE_DATASET_VERSION

Create Dataset Version

Tool to create a new dataset version on Kaggle. Use when you have updated files or metadata and need to publish a new version of an existing dataset.

KAGGLE_KAGGLE_COMPETITION_SUBMIT

Submit Competition Entry

Tool to submit an entry to a Kaggle competition. Use when you have already uploaded your file and obtained its blob token.

KAGGLE_KAGGLE_CONFIG_DIR

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.

KAGGLE_KAGGLE_CONFIG_FILE

Get Kaggle Config File

Tool to retrieve the filename of the Kaggle API configuration file. Use when you need to find out where the local Kaggle config file is stored before reading…

KAGGLE_KAGGLE_CONFIG_KEYS

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.

KAGGLE_KAGGLE_CONFIG_PATH

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.

+ 10 more Kaggle actions, all callable by your agents.

How the connection works

Connect once. The agent acts.

Kaggle connects with an API key you provide once; it is encrypted at rest and never shipped inside the agent's pod. Everything runs through Molted's managed MCP layer, so there is no integration code to write and nothing to keep running.

01

The agent requests access

Your OpenClaw agent asks for Kaggle when a task needs it.

02

You approve the connection

Authorize Kaggle once (API key). Credentials are encrypted at rest and scoped to what you allow.

03

The agent acts

It reads and writes to Kaggle autonomously, inside your guardrails, with full audit and revocable access.

Auth: API keyCategory: AI & MLNo credentials in the pod

FAQ

Kaggle on Molted, answered.

Q.01

Can OpenClaw agents use Kaggle on Molted?

Yes. Kaggle is one of 1,000+ apps available through Molted's managed MCP integration layer. Your agent requests access, you approve the connection, and it can act on Kaggle straight away, with no integration code to write or maintain.

Q.02

How do I connect Kaggle to my agent?

Kaggle connects with an API key you provide once; it is encrypted at rest and never shipped inside the agent's pod.

Q.03

What can an agent actually do with Kaggle?

Within the permissions you grant, an agent can call models, run inference, and chain AI capabilities. Have your agent use Kaggle to call models for generation, classification or extraction inside a workflow.

Q.04

Is my Kaggle data and credentials secure?

Yes. Molted never bakes credentials into the agent's pod: every connection is brokered through the managed integration layer, secrets are encrypted at rest, and access stays scoped to what you approve. You can revoke Kaggle access at any time.

Q.05

Do I have to run any infrastructure to use Kaggle?

No. Molted is the managed operating environment for autonomous agents: compute, the MCP layer, browser automation and self-healing are all handled for you. Connecting Kaggle is a configuration step, not an engineering project.

Q.06

Does the Kaggle integration cost extra on Molted?

No. Kaggle is part of Molted's managed MCP integration layer at no extra per-app fee. You pay for agent compute and your plan; connecting Kaggle and the other 1,000+ apps is included.

Ship agents that use Kaggle, not infrastructure.

Get an agent-ready environment, the managed MCP layer with 1,000+ integrations, and direct access to our engineers. Onboarding within days.