kaggle-MCP

kaggle-MCP

4

The Kaggle MCP Server is a tool for accessing and managing Kaggle competitions and datasets using AI assistants. It aims to facilitate data science interactions with automated querying and submission capabilities. The server supports various features like competition analysis, dataset operations, and notebook integration.

Kaggle MCP Server

A Model Context Protocol (MCP) server designed for interacting with Kaggle competitions using AI assistants like Claude.

Features

  • List, search, and download active competitions
  • Submit prediction files and track submissions
  • Browse, search, and download datasets
  • Integrate with Kaggle notebooks
  • User management and competition analysis

Usage

  1. Clone the repository
  2. Install dependencies
  3. Run the server using npm or Node.js

Troubleshooting

  • Authentication and installation issue troubleshooting guides are available.

Prerequisites

  • Node.js 16+
  • TypeScript
  • Kaggle CLI
  • Kaggle credentials