Kaggle-MCP
Kaggle-MCP: Claude AI 向け Kaggle API 統合
██╗ ██╗ █████╗ ██████╗ ██████╗ ██╗ ███████╗ ███╗ ███╗ ██████╗██████╗
██║ ██╔╝██╔══██╗██╔════╝ ██╔════╝ ██║ ██╔════╝ ████╗ ████║██╔════╝██╔══██╗
█████╔╝ ███████║██║ ███╗██║ ███╗██║ █████╗ ██╔████╔██║██║ ██████╔╝
██╔═██╗ ██╔══██║██║ ██║██║ ██║██║ ██╔══╝ ████─ ██║╚██╔╝██║██║ ██╔═══╝
██║ ██╗██║ ██║╚██████╔╝╚██████╔╝███████╗███████╗ ██║ ╚═╝ ██║╚██████╗██║
╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚══════╝╚══════╝ ╚═╝ ╚═╝ ╚═════╝╚═╝ Kaggle-MCP は、モデル コンテキスト プロトコル (MCP) を介して Claude AI を Kaggle API に接続し、AI インターフェースを介して競争、データセット、カーネル操作を可能にします。
特徴
認証: Kaggle の認証情報で安全に認証します
コンペティション: Kaggleコンペティションのデータを閲覧、検索、ダウンロードできます
データセット: Kaggle からデータセットを検索、探索、ダウンロードします
カーネル: Kaggleノートブック/カーネルを検索して分析する
モデル: Kaggle で利用可能な事前学習済みモデルにアクセスします
Related MCP server: SketchupMCP
クイックインストール
次のコマンドは、Kaggle-MCP の基本バージョンをインストールします。
macOS / Linux
# 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.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
手動設定
あるいは、Claude Desktop 構成に以下を手動で追加することもできます。
{
"mcpServers": {
"kaggle": {
"command": "kaggle-mcp"
}
}
}Kaggle API 認証情報
Kaggle-MCP を使用するには、Kaggle API 資格情報を設定する必要があります。
Kaggleアカウントの設定に移動します
APIセクションで、「新しいAPIトークンを作成」をクリックします。
これにより、資格情報を含む
kaggle.jsonファイルがダウンロードされます。このファイルを
~/.kaggle/kaggle.jsonに移動します (必要に応じてディレクトリを作成します)。適切な権限を設定します:
chmod 600 ~/.kaggle/kaggle.json
または、ユーザー名と API キーを指定してauthenticate()ツールを使用して、Claude を通じて直接認証することもできます。
利用可能なツール
利用可能なツールの包括的なリストとその詳細な使用方法については、 stevenyuyy.us/ kaggle-mcp のドキュメントを参照してください。
例
クロードに聞く:
「ユーザー名「username」とキー「apikey」を使用してKaggleで認証します」
「アクティブな Kaggle コンペティションの一覧」
「タイタニックのリーダーボードでトップ10の競技者を見せてください」
「気候変動に関するデータセットを探す」
「ボストンの住宅データセットをダウンロード」
「感情分析に関するカーネルの検索」
ユースケース
競争調査: 競争の詳細、データ、リーダーボードにすばやくアクセスできます
データセットの検出: 分析プロジェクト用のデータセットを検索してダウンロードします
学習リソース: 特定のトピックに関連するカーネルとノートブックを見つける
モデル検出: さまざまな機械学習タスク用の事前学習済みモデルを見つける
要件
Python 3.8以降
クロードデスクトップまたはAPIアクセス
API 認証情報を持つ Kaggle アカウント
MCP Python SDK 1.6.0 以上
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
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