Back to MCP Integrations

Kaggle MCP

MCP integration for Kaggle MCP within. Connect external services and extend Claude's capabilities.

0 installsAuthor: Seif-Sameh

Installation

curl -fsSL https://claudekit.xyz/i/kaggle-mcp | bash

Description

MCP сервер для бесшовной интеграции с Kaggle API, позволяющий взаимодействовать с соревнованиями, датасетами, ядрами и моделями Kaggle через совместимые с MCP клиенты.

Установка

Из исходного кода

git clone https://github.com/Seif-Sameh/Kaggle-mcp.git
cd Kaggle-mcp

Конфигурация

Claude Desktop

{
  "mcpServers": {
    "kaggle": {
      "command": "uv",
      "args": [
        "--directory",
        "/ABSOLUTE/PATH/TO/Kaggle-mcp",
        "run",
        "kaggle_mcp/server.py"
      ],
      "env":{
          "KAGGLE_USERNAME": "YOUR_KAGGLE_USERNAME",
          "KAGGLE_API_KEY": "YOUR_KAGGLE_API_KEY"
      }
    }
  }
}

Доступные инструменты

ИнструментОписание
competitions_listСписок и поиск доступных соревнований
competition_list_filesСписок всех файлов в соревновании
competition_download_fileСкачивание конкретного файла соревнования
competition_download_filesСкачивание всех файлов соревнования
competition_submitОтправка предсказаний в соревнование
competition_submissionsПросмотр истории ваших отправок
competition_leaderboard_viewПросмотр таблицы лидеров соревнования
competition_leaderboard_downloadСкачивание данных таблицы лидеров
datasets_listПоиск и фильтрация датасетов
dataset_metadataПолучение метаданных датасета
dataset_list_filesСписок файлов в датасете
dataset_statusПроверка статуса обработки датасета
dataset_download_fileСкачивание конкретного файла датасета
dataset_download_filesСкачивание всех файлов датасета
dataset_createСоздание нового датасета

Возможности

  • Соревнования: список, скачивание файлов, отправка решений, просмотр таблиц лидеров и истории отправок
  • Датасеты: поиск, скачивание, создание и управление датасетами с контролем версий
  • Ядра: список, отправка, получение и управление Kaggle блокнотами и скриптами
  • Модели: создание, обновление и управление ML моделями и экземплярами с полным контролем версий

Переменные окружения

Обязательные

  • KAGGLE_USERNAME - Ваше имя пользователя Kaggle для аутентификации API
  • KAGGLE_API_KEY - Ваш API ключ Kaggle для аутентификации

Примеры использования

List the latest Kaggle competitions
Download the Titanic dataset
Show me my recent competition submissions
Search for NLP datasets
List active Kaggle competitions about computer vision

Ресурсы

Примечания

Требует Python 3.10 или выше и аккаунт Kaggle с учетными данными API. Может быть запущен автономно с командой kaggle-mcp или python -m kaggle_mcp.