Kaggle-MCP
by 54yyyu
Kaggle-MCP connects Claude AI to the Kaggle API through the Model Context Protocol (MCP), enabling competition, dataset, and kernel operations through the AI interface. It allows users to interact with Kaggle resources directly through Claude AI.
Last updated: N/A
What is Kaggle-MCP?
Kaggle-MCP is a tool that integrates the Kaggle API with Claude AI using the Model Context Protocol (MCP). This integration allows users to access and interact with Kaggle competitions, datasets, kernels, and models directly through the Claude AI interface.
How to use Kaggle-MCP?
To use Kaggle-MCP, first install it using the provided installation scripts or pip. Then, configure it by either running the kaggle-mcp-setup
utility or manually adding the necessary configuration to your Claude Desktop configuration file. Finally, set up your Kaggle API credentials by downloading your API token from Kaggle and placing the kaggle.json
file in the appropriate directory. You can then use the available tools by asking Claude to perform actions like authenticating, listing competitions, searching datasets, or downloading data.
Key features of Kaggle-MCP
Secure Authentication with Kaggle credentials
Browse, search, and download data from Kaggle competitions
Find, explore, and download datasets from Kaggle
Search for and analyze Kaggle notebooks/kernels
Use cases of Kaggle-MCP
Quickly access competition details, data, and leaderboards for Competition Research
Find and download datasets for analysis projects for Dataset Discovery
Locate relevant kernels and notebooks for specific topics for Learning Resources
Find pre-trained models for various machine learning tasks for Model Discovery
FAQ from Kaggle-MCP
What is Kaggle-MCP?
What is Kaggle-MCP?
Kaggle-MCP is a tool that integrates the Kaggle API with Claude AI.
How do I install Kaggle-MCP?
How do I install Kaggle-MCP?
You can install it using the provided installation scripts (curl or powershell) or pip/uv.
How do I configure Kaggle-MCP?
How do I configure Kaggle-MCP?
Run the kaggle-mcp-setup
utility or manually add the configuration to your Claude Desktop configuration file.
How do I set up my Kaggle API credentials?
How do I set up my Kaggle API credentials?
Download your API token from Kaggle and place the kaggle.json
file in ~/.kaggle/kaggle.json
.
Where can I find a list of available tools?
Where can I find a list of available tools?
Refer to the documentation at stevenyuyy.us/kaggle-mcp.