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)
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.
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.