Skip to main content
Glama

Kaggle-MCP

Kaggle-MCP: Integración de la API de Kaggle para Claude AI

██╗ ██╗ █████╗ ██████╗ ██████╗ ██╗ ███████╗ ███╗ ███╗ ██████╗██████╗ ██║ ██╔╝██╔══██╗██╔════╝ ██╔════╝ ██║ ██╔════╝ ████╗ ████║██╔════╝██╔══██╗ █████╔╝ ███████║██║ ███╗██║ ███╗██║ █████╗ ██╔████╔██║██║ ██████╔╝ ██╔═██╗ ██╔══██║██║ ██║██║ ██║██║ ██╔══╝ ████─ ██║╚██╔╝██║██║ ██╔═══╝ ██║ ██╗██║ ██║╚██████╔╝╚██████╔╝███████╗███████╗ ██║ ╚═╝ ██║╚██████╗██║ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚══════╝╚══════╝ ╚═╝ ╚═╝ ╚═════╝╚═╝

Kaggle-MCP conecta Claude AI con la API de Kaggle a través del Protocolo de Contexto de Modelo (MCP), lo que permite operaciones de competencia, conjuntos de datos y kernel a través de la interfaz de IA.

Características

  • Autenticación : autentíquese de forma segura con sus credenciales de Kaggle
  • Competiciones : explora, busca y descarga datos de las competiciones de Kaggle
  • Conjuntos de datos : encuentre, explore y descargue conjuntos de datos de Kaggle
  • Kernels : busca y analiza cuadernos y kernels de Kaggle
  • Modelos : Acceda a modelos preentrenados disponibles en Kaggle

Instalación rápida

Los siguientes comandos instalan la versión base de Kaggle-MCP.

macOS / Linux

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

Ventanas

# 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"

Instalación manual

# 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

Configuración

Después de la instalación, ejecute la utilidad de configuración para configurar Claude Desktop:

kaggle-mcp-setup

Esto localizará y actualizará el archivo de configuración de Claude Desktop, que normalmente se encuentra en:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Ventanas: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

Configuración manual

Alternativamente, puede agregar manualmente lo siguiente a su configuración de Claude Desktop:

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

Credenciales de la API de Kaggle

Para utilizar Kaggle-MCP, debe configurar sus credenciales de API de Kaggle:

  1. Vaya a la configuración de su cuenta de Kaggle
  2. En la sección API, haga clic en "Crear nuevo token de API".
  3. Esto descargará un archivo kaggle.json con sus credenciales
  4. Mueva este archivo a ~/.kaggle/kaggle.json (cree el directorio si es necesario)
  5. Establezca los permisos correctos: chmod 600 ~/.kaggle/kaggle.json

Alternativamente, puede autenticarse directamente a través de Claude usando la herramienta authenticate() con su nombre de usuario y clave API.

Herramientas disponibles

Para obtener una lista completa de las herramientas disponibles y su uso detallado, consulte la documentación en stevenyuyy.us/kaggle-mcp .

Ejemplos

Pregúntale a Claude:

  • "Autenticarme con Kaggle usando mi nombre de usuario 'username' y la clave 'apikey'"
  • Lista de competiciones activas de Kaggle
  • "Muéstrame los 10 mejores competidores en la clasificación del Titanic"
  • Encuentra conjuntos de datos sobre el cambio climático
  • Descargar el conjunto de datos de vivienda de Boston
  • Búsqueda de información clave sobre el análisis de sentimientos

Casos de uso

  • Investigación de la competencia : acceda rápidamente a detalles, datos y tablas de clasificación de la competencia.
  • Descubrimiento de conjuntos de datos : encuentre y descargue conjuntos de datos para proyectos de análisis
  • Recursos de aprendizaje : Localice núcleos y cuadernos relevantes para temas específicos
  • Descubrimiento de modelos : encuentre modelos previamente entrenados para diversas tareas de aprendizaje automático

Requisitos

  • Python 3.8 o más reciente
  • Acceso a Claude Desktop o API
  • Cuenta de Kaggle con credenciales de API
  • SDK de Python de MCP 1.6.0+

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Conecta Claude AI con la API de Kaggle a través del Protocolo de Contexto de Modelo, lo que permite operaciones de competencia, conjuntos de datos y kernel a través de la interfaz de IA.

  1. Características
    1. Instalación rápida
      1. macOS / Linux
      2. Ventanas
      3. Instalación manual
    2. Configuración
      1. Configuración manual
    3. Credenciales de la API de Kaggle
      1. Herramientas disponibles
        1. Ejemplos
          1. Casos de uso
            1. Requisitos
              1. Licencia

                Related MCP Servers

                • -
                  security
                  F
                  license
                  -
                  quality
                  Connects Claude AI to QGIS through the Model Context Protocol, allowing Claude to directly interact with and control QGIS for tasks like project creation, layer manipulation, and code execution.
                  Last updated -
                  286
                  Python
                  • Apple
                • -
                  security
                  F
                  license
                  -
                  quality
                  Connects Sketchup to Claude AI through the Model Context Protocol, allowing Claude to directly interact with and control Sketchup for prompt-assisted 3D modeling and scene manipulation.
                  Last updated -
                  20
                  • Apple
                • A
                  security
                  A
                  license
                  A
                  quality
                  Integration that connects Sketchup to Claude AI through the Model Context Protocol, allowing Claude to directly interact with and control Sketchup for prompt-assisted 3D modeling, scene creation, and manipulation.
                  Last updated -
                  10
                  4
                  MIT License
                  • Apple
                • -
                  security
                  F
                  license
                  -
                  quality
                  Connects QGIS to Claude AI through the Model Context Protocol, enabling AI-assisted project creation, layer manipulation, processing algorithm execution, and Python code running within QGIS.
                  Last updated -
                  Python
                  • Apple

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/54yyyu/kaggle-mcp'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server