Kaggle-MCP

Kaggle-MCP: Claude AI를 위한 Kaggle API 통합

지엑스피1

Kaggle-MCP는 모델 컨텍스트 프로토콜(MCP)을 통해 Claude AI를 Kaggle API에 연결하여 AI 인터페이스를 통해 경쟁, 데이터 세트 및 커널 작업을 가능하게 합니다.

특징

  • 인증 : Kaggle 자격 증명을 사용하여 안전하게 인증하세요
  • 경연대회 : Kaggle 경연대회에서 데이터를 탐색, 검색, 다운로드하세요
  • 데이터 세트 : Kaggle에서 데이터 세트를 찾고 탐색하고 다운로드하세요
  • 커널 : Kaggle 노트북/커널 검색 및 분석
  • 모델 : Kaggle에서 제공되는 사전 학습된 모델에 액세스하세요

빠른 설치

다음 명령어는 Kaggle-MCP 기본 버전을 설치합니다.

맥OS/리눅스

# Install with a single command curl -LsSf https://raw.githubusercontent.com/54yyyu/kaggle-mcp/main/install.sh | sh

윈도우

# Download and run the installer powershell -c "Invoke-WebRequest -Uri https://raw.githubusercontent.com/54yyyu/kaggle-mcp/main/install.ps1 -OutFile install.ps1; .\install.ps1"

수동 설치

# Install with pip pip install git+https://github.com/54yyyu/kaggle-mcp.git # Or better, install with uv uv pip install git+https://github.com/54yyyu/kaggle-mcp.git

구성

설치 후 Claude Desktop을 구성하기 위해 설치 유틸리티를 실행하세요.

kaggle-mcp-setup

이렇게 하면 Claude Desktop 구성 파일을 찾아 업데이트할 수 있습니다. 이 파일은 일반적으로 다음 위치에 있습니다.

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • 리눅스: ~/.config/Claude/claude_desktop_config.json

수동 구성

또는 Claude Desktop 구성에 다음을 수동으로 추가할 수 있습니다.

{ "mcpServers": { "kaggle": { "command": "kaggle-mcp" } } }

Kaggle API 자격 증명

Kaggle-MCP를 사용하려면 Kaggle API 자격 증명을 설정해야 합니다.

  1. Kaggle 계정 설정 으로 이동하세요
  2. API 섹션에서 "새 API 토큰 만들기"를 클릭하세요.
  3. 이렇게 하면 자격 증명이 포함된 kaggle.json 파일이 다운로드됩니다.
  4. 이 파일을 ~/.kaggle/kaggle.json 으로 이동합니다(필요한 경우 디렉토리를 만듭니다)
  5. 올바른 권한을 설정하세요: chmod 600 ~/.kaggle/kaggle.json

또는 authenticate() 도구를 사용하여 사용자 이름과 API 키를 사용하여 Claude를 통해 직접 인증할 수 있습니다.

사용 가능한 도구

사용 가능한 도구의 포괄적인 목록과 자세한 사용법은 stevenyuyy.us/kaggle-mcp 에서 설명서를 참조하세요.

예시

클로드에게 물어보세요:

  • "내 사용자 이름 'username'과 키 'apikey'를 사용하여 Kaggle에 인증합니다."
  • "활성화된 Kaggle 대회 목록"
  • "타이타닉 리더보드 상위 10명의 경쟁자를 보여주세요"
  • "기후 변화에 대한 데이터 세트를 찾으세요"
  • "보스턴 주택 데이터세트 다운로드"
  • "감정 분석에 대한 핵심 내용 검색"

사용 사례

  • 경쟁 조사 : 경쟁 세부 정보, 데이터 및 리더보드에 빠르게 액세스하세요
  • 데이터 세트 검색 : 분석 프로젝트를 위한 데이터 세트 찾기 및 다운로드
  • 학습 자료 : 특정 주제에 대한 관련 커널 및 노트북 찾기
  • 모델 검색 : 다양한 머신 러닝 작업을 위한 사전 학습된 모델 찾기

요구 사항

  • Python 3.8 이상
  • Claude Desktop 또는 API 액세스
  • API 자격 증명이 있는 Kaggle 계정
  • MCP 파이썬 SDK 1.6.0+

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

-
security - not tested
-
license - not tested
-
quality - not tested

모델 컨텍스트 프로토콜을 통해 Claude AI를 Kaggle API에 연결하여 AI 인터페이스를 통해 경쟁, 데이터 세트 및 커널 작업을 지원합니다.

  1. Features
    1. Quick Installation
      1. macOS / Linux
      2. Windows
      3. Manual Installation
    2. Configuration
      1. Manual Configuration
    3. Kaggle API Credentials
      1. Available Tools
        1. Examples
          1. Use Cases
            1. Requirements
              1. License
                ID: 5m1el8f5l0