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

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