Enterprise DNA
M MCP Servers Developer low

pramod/kaggle

by Various

This project provides an MCP (Model Context Protocol) server for interacting with Kaggle competitions from Claude Desktop (or any MCP-compatible client)

P

MCP

pramod/kaggle

Added 1 June 2026

Overview

Provides an MCP server for interacting with Kaggle competitions from Claude Desktop or any MCP-compatible client. Built in Python, it enables AI assistants to fetch competition details and submit entries. Currently has limited adoption with 3 stars on GitHub.

Best for

Best for
Developers integrating Kaggle tasks into AI assistant workflows

Use cases

  • List ongoing Kaggle competitions via an AI assistant
  • Retrieve competition leaderboard and submission data
  • Submit predictions to Kaggle competitions programmatically

How to use

Install

pip install -r requirements.txt

Tested with

Claude Desktop

Example client config

{\n  "mcpServers": {\n    "Kaggle": {\n      "command": "<path-to-your-python-executable>",\n      "args": ["<path-to-your-kaggle-server.py>"]\n    }\n  }\n}

Notes

Provides an MCP server for interacting with Kaggle competitions from Claude Desktop or any MCP-compatible client. Built in Python, it enables AI assistants to fetch competition details and submit entries. Currently has limited adoption with 3 stars on GitHub.

3 stars on GitHub. Last updated 2025-09-05. Licensed MIT.

Use cases

  • List ongoing Kaggle competitions via an AI assistant
  • Retrieve competition leaderboard and submission data
  • Submit predictions to Kaggle competitions programmatically

Pros

  • Enables LLMs to directly interact with Kaggle competitions through the Model Context Protocol
  • Works with any MCP-compatible client like Claude Desktop
  • Lightweight Python implementation with minimal dependencies

Cons

  • Limited community adoption (only 3 stars on GitHub)
  • Requires Kaggle API credentials for authentication
  • Dependent on Kaggle API stability and rate limits

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Enables LLMs to directly interact with Kaggle competitions through the Model Context Protocol
  • Works with any MCP-compatible client like Claude Desktop
  • Lightweight Python implementation with minimal dependencies

Cons

  • Limited community adoption (only 3 stars on GitHub)
  • Requires Kaggle API credentials for authentication
  • Dependent on Kaggle API stability and rate limits

Pairs with

Other entries in the index that connect to this one. Click through to see the chain.

Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks