Best Kaggle MCP Servers
Kaggle is an online community platform for data scientists and machine learning practitioners that allows users to find and publish datasets, explore and build models in a web-based data science environment, work with other data scientists and machine learning engineers, and enter competitions to solve data science challenges.
Why this server?
Provides tools for retrieving the full context of a Kaggle competition: key facts and a brief (metric, deadlines, limits, submission format, external-data rule), sections (overview, evaluation, rules, data, leaderboard, timeline, prizes), discussion topics with top comments and solution write-ups (list, keyword search, fetch one), top public notebooks by votes with code and markdown (outputs stripped), and leaderboard entries. Also supports several competitions via caching/fetching and a live `get_whats_new` tool that reports forum topics created or commented on since the last fetch.
AlicenseBqualityAmaintenanceA local stdio MCP server that gives Claude on-demand access to any Kaggle competition's brief, rules, evaluation, data description, leaderboard, top discussions and public notebooks, using the user's own Kaggle credentials and a disk cache with no hosted infrastructure. It also exposes a live tool for spotting forum topics and comments posted since the last fetch.102MITWhy this server?
Routes training jobs to free Kaggle GPUs (P100 or 2xT4), tracks Kaggle's 30 GPU-hours/week quota and 12h session cap, streams logs, and reroutes jobs when Kaggle is rate-limited or a session ends.
AlicenseAqualityBmaintenanceEnables AI agents and their users to submit, route, and monitor training jobs across free-tier GPU clouds (Kaggle, Colab, Lightning, local MPS) through a local daemon that tracks quota, explains routing decisions, and gates long or secret-reading agent jobs behind human approval.81MITWhy this server?
Provides tools for interacting with the Kaggle API, enabling AI agents to manage competitions, datasets, kernels, models, benchmarks, and discussions on Kaggle.
AlicenseBqualityDmaintenanceA full-featured MCP server for the Kaggle API — competitions, datasets, kernels, models, benchmarks, and discussions.5186 PyPI4MITWhy this server?
Provides integration with Kaggle as a compute worker for the GPU pool, allowing agents to submit jobs, track execution, and collect artifacts and metrics from Kaggle kernels.
AlicenseBqualityBmaintenanceEnables AI agents to submit GPU job requests, select eligible workers, track execution, and retrieve results via MCP.1421MITWhy this server?
Provides tools for searching and downloading Kaggle datasets, and generating prompts for exploratory data analysis (EDA) notebooks on specific datasets.
AlicenseBqualityDmaintenanceIt interacts with the Kaggle API to provide tools for searching and downloading datasets, and a prompt for generating EDA notebooks.239MITWhy this server?
Enables submitting compute jobs to Kaggle workers with hardware-aware scheduling, using authorized credentials, and collecting artifacts and metrics from kernel runs.
AlicenseBqualityCmaintenanceProvides a persistent compute queue for AI agents, enabling them to submit hardware-aware GPU jobs, monitor execution, and retrieve results and artifacts across sessions via MCP tools.13MITWhy this server?
Integrates with Kaggle API to create, run, and manage Kaggle notebooks; search datasets and competitions; download outputs; and monitor execution status.
AlicenseBqualityDmaintenanceMCP server for Kaggle API integration that allows creating, running, and managing Kaggle notebooks programmatically.81MITWhy this server?
The MCP Server provides examples of data exploration using Kaggle datasets, demonstrating how to analyze and visualize large datasets such as USA Real Estate and UK Weather History.
AlicenseBqualityFmaintenanceEnables autonomous data exploration on .csv-based datasets, providing intelligent insights with minimal effort.2544MITWhy this server?
Provides tools for interacting with Kaggle's API, enabling AI agents to manage competitions, datasets, kernels, models, discussions, and leaderboards with safety-first features like preview-commit confirm tokens and submission budgeting.
AlicenseAqualityCmaintenanceA safety-first MCP server that connects Claude to Kaggle, enabling competition management, dataset analysis, submission tracking, and kernel execution with built-in safeguards against destructive actions and prompt injection.4134 PyPIMIT