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
Ventanas
Instalación manual
Configuración
Después de la instalación, ejecute la utilidad de configuración para configurar Claude Desktop:
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:
Credenciales de la API de Kaggle
Para utilizar Kaggle-MCP, debe configurar sus credenciales de API de Kaggle:
- Vaya a la configuración de su cuenta de Kaggle
- En la sección API, haga clic en "Crear nuevo token de API".
- Esto descargará un archivo
kaggle.json
con sus credenciales - Mueva 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 installed
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.
Related MCP Servers
- -securityFlicense-qualityConnects 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 -286Python
- -securityFlicense-qualityConnects 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
- AsecurityAlicenseAqualityIntegration 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 -104MIT License
- -securityFlicense-qualityConnects 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