██╗ ██╗ █████╗ ██████╗ ██████╗ ██╗ ███████╗ ███╗ ███╗ ██████╗██████╗
██║ ██╔╝██╔══██╗██╔════╝ ██╔════╝ ██║ ██╔════╝ ████╗ ████║██╔════╝██╔══██╗
█████╔╝ ███████║██║ ███╗██║ ███╗██║ █████╗ ██╔████╔██║██║ ██████╔╝
██╔═██╗ ██╔══██║██║ ██║██║ ██║██║ ██╔══╝ ████─ ██║╚██╔╝██║██║ ██╔═══╝
██║ ██╗██║ ██║╚██████╔╝╚██████╔╝███████╗███████╗ ██║ ╚═╝ ██║╚██████╗██║
╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚══════╝╚══════╝ ╚═╝ ╚═╝ ╚═════╝╚═╝
Kaggle-MCP 通过模型上下文协议(MCP)将 Claude AI 连接到 Kaggle API,使用户能够通过 AI 接口进行比赛、数据集和内核操作。
以下命令用于安装 Kaggle-MCP 的基础版本。
# 使用单个命令安装
curl -LsSf https://raw.githubusercontent.com/54yyyu/kaggle-mcp/main/install.sh | sh
# 下载并运行安装程序
powershell -c "Invoke-WebRequest -Uri https://raw.githubusercontent.com/54yyyu/kaggle-mcp/main/install.ps1 -OutFile install.ps1; .\install.ps1"
# 使用 pip 安装
pip install git+https://github.com/54yyyu/kaggle-mcp.git
# 或者更好,使用 uv 安装
uv pip install git+https://github.com/54yyyu/kaggle-mcp.git
安装后,运行设置工具以配置 Claude Desktop:
kaggle-mcp-setup
这将定位并更新您的 Claude Desktop 配置文件,通常位于:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json~/.config/Claude/claude_desktop_config.json或者,您可以在 Claude Desktop 配置中手动添加以下内容:
{
"mcpServers": {
"kaggle": {
"command": "kaggle-mcp"
}
}
}
要使用 Kaggle-MCP,您需要设置您的 Kaggle API 凭证:
kaggle.json 文件~/.kaggle/kaggle.json(如果需要,请创建该目录)chmod 600 ~/.kaggle/kaggle.json或者,您可以直接通过 Claude 使用 authenticate() 工具,使用您的用户名和 API 密钥进行身份验证。
有关可用工具及其详细用法的完整列表,请参阅 stevenyuyy.us/kaggle-mcp 的文档。
询问 Claude:
本项目根据 MIT 许可证发布 - 查看 LICENSE 文件以获取详细信息。