MCP Catalogs
首页

kaggle-MCP

by Dishant27·9·综合分 34

MCP 服务器让 AI 助手能够通过命令和 API 访问 Kaggle 竞赛。

ai-llmdeveloper-toolsdata-science
2
Forks
2
活跃 Issue
14 个月前
最近提交
2 天前
收录于

概述

Kaggle MCP 服务器在 AI 助手和 Kaggle 平台之间提供全面的接口。它允许用户通过自然语言命令浏览竞赛、下载数据集、提交预测和跟踪提交记录,所有操作都可以通过兼容的 AI 系统完成。服务器支持 kaggle.json 文件认证和环境变量配置,为不同的设置偏好提供了灵活性。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:数据科学家可以快速下载竞赛数据集,无需离开 AI 编程环境
:AI 助手可以通过自然语言命令帮助准备和提交竞赛条目
:研究人员可以及时了解 Kaggle 竞赛信息并跟踪提交历史
:如何与 Kaggle 进行身份验证?
:我可以使用此服务器访问哪些竞赛?
:我可以提交预测到竞赛吗?

什么时候选它

如果您是数据科学家或机器学习从业者,希望将Kaggle竞赛直接集成到AI工作流程中,无需在Kaggle网站和AI助手之间切换上下文,应选择此服务器。

什么时候不要选它

如果您需要访问私有竞赛(需要在Kaggle上手动接受条款)或已经使用其他具有内置AI集成的数据科学平台,不应选择此服务器。

此 server 暴露的工具

从 README 抽取出 7 个工具
  • list_competitions

    List all active Kaggle competitions or search competitions by keyword

  • download_competition_files

    Download files for any Kaggle competition

  • submit_to_competition

    Submit prediction files to competitions with custom messages

  • list_submissions

    View submission history for a specific competition

  • browse_datasets

    Browse and search datasets from Kaggle

  • analyze_competition

    Get detailed competition metrics and leaderboard insights

  • manage_user_profile

    Check profile information and competition standings

可对比工具

kaggle-apimcp-server-kaggledata-science-workflow-mcp

安装

安装

  1. 安装先决条件:

```bash # 安装 Kaggle CLI pip install kaggle

# 安装 Node.js 16+ 和 TypeScript # (根据您的操作系统遵循说明) ```

  1. 获取 Kaggle API 凭据:

- 访问 https://www.kaggle.com/account 并点击 "Create New API Token" - 这将下载一个 kaggle.json 文件 - 将其放在 ~/.kaggle/ 目录下(Linux/Mac)或 %USERPROFILE%\.kaggle\ 下(Windows)

  1. 安装 MCP 服务器:

``bash git clone https://github.com/Dishant27/kaggle-MCP.git cd kaggle-MCP npm install npm run build ``

  1. 配置 Claude Desktop:

``json { "mcpServers": { "kaggle": { "command": "node", "args": ["/path/to/kaggle-MCP/build/index.js"], "env": { "KAGGLE_USERNAME": "your-kaggle-username", "KAGGLE_KEY": "your-kaggle-api-key" } } } } ``

FAQ

如何与 Kaggle 进行身份验证?
您可以使用 ~/.kaggle 目录中的 kaggle.json 文件,或在 claude_desktop_config.json 文件的 env 部分配置您的凭据。
我可以使用此服务器访问哪些竞赛?
服务器提供对所有公开 Kaggle 竞赛的访问权限。您可以列出竞赛、按关键词搜索,并为任何公开竞赛下载文件。
我可以提交预测到竞赛吗?
是的,服务器允许您提交预测文件到竞赛,附带自定义消息,并立即获得提交状态反馈。

kaggle-MCP 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。