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
Related MCP server: SketchupMCP
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 | shVentanas
# 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.gitConfiguración
Después de la instalación, ejecute la utilidad de configuración para configurar Claude Desktop:
kaggle-mcp-setupEsto localizará y actualizará el archivo de configuración de Claude Desktop, que normalmente se encuentra en:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonVentanas:
%APPDATA%\Claude\claude_desktop_config.jsonLinux:
~/.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:
En la sección API, haga clic en "Crear nuevo token de API".
Esto descargará un archivo
kaggle.jsoncon sus credencialesMueva este archivo a
~/.kaggle/kaggle.json(cree el directorio si es necesario)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.
This server cannot be deployed
Maintenance
Related MCP Connectors
Share context and questions between Claude instances — VS Code, claude.ai web, and mobile.
Connect Claude to Fathom meeting recordings, transcripts, and summaries
AMZScout Skill + MCP gives AI agents live access to real Amazon marketplace data across 14 Amazon marketplaces. Analyze any ASIN, validate product ideas, research niches, compare competitors, discover profitable keywords, and build data-driven PPC strategies using trusted Amazon insights instead of AI assumptions. Works with Claude, ChatGPT, Cursor, and any other MCP-compatible AI client. To connect, you'll need an AMZScout API plan and authorize your account. Get access and view pricing here: https://learn.amzscout.net/amazon-product-api-for-ai-agents
Connect Claude to your Intervals.icu watch data for fitness, workout review, and plan writing.
Related MCP Servers
- FlicenseBqualityFmaintenanceConnects 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.151,093-
- AlicenseBqualityFmaintenanceConnects 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.10446MIT
- AlicenseNot gradedqualityDmaintenanceConnects Claude AI to the Kaggle API through the Model Context Protocol, enabling users to browse competitions, search and download datasets, analyze kernels, and access pre-trained models through natural language interactions.MIT
- AlicenseAqualityFmaintenanceConnects Jupyter Notebook to Claude AI for direct notebook control and code execution.11131MIT